Informações da Vaga

Descrição

RESPONSABILIDADES E ATRIBUIÇÕES


Back-end and front-end development (full stack);

Help with planning, prioritization and execution of development activities;

Code optimization, benchmark, memory allocation and GC;

Mentoring and training of less experienced developers

Work together with Product Managers and Product Director to meet the needs of our customers;

Monitor performance and perform application changes to meet business needs;

Develop and advocate simple and objective solutions for software and maintenance of current systems.

Support the data science team to deploy Algorithms and AI/ML models;

Support the hardware/firmware team to integrate devices and web applications;

Requisitos

REQUISITOS E QUALIFICAÇÕES


Strong knowledge of our Stack:

Ruby on Rails

Javascript / React

PostgreSQL

Redis

Strong knowledge in code quality, E2E tests (system tests), integration/unit tests;

6+ years as experienced software development / system architecture;

Experience with microservices architecture;

Advanced utilization and performance optimization for PostgreSQL;

Experience with cloud application scalability and elasticity;

Experience with Agile Methodologies;

Knowledge in AWS, Heroku and their features;


DIFERENCIAIS


Experience with multiple programming languages

Knowledge in PostGIS, map based solutions (ex: Google Maps / Leaflet) and/or Geoserver ;

Python

Worked on projects that involve algorithms and AI/ML models;

Knowledge in timescale;

Knowledge in noSQL databases;

Knowledge in setup and deploy of production and test environments;

Experience with Continuous Integration (CI) and Continuous Delivery (CD); 

Worked on IoT projects.