Descrição da Vaga
Estamos em busca de um(a) Desenvolvedor(a) III para fazer parte do nosso time de tecnologia. Procuramos um profissional com experiência em desenvolvimento de aplicações web e mobile, que tenha perfil colaborativo, visão analítica e interesse em atuar em projetos desafiadores e de alta relevância para o negócio.
Principais Responsabilidades
-
Desenvolver e manter aplicações web e aplicativos utilizando Node.js, React e React Native;
-
Implementar novas funcionalidades e evoluções em sistemas existentes;
-
Desenvolver e consumir APIs REST;
-
Participar das definições técnicas juntamente com o Líder Técnico;
-
Realizar correções de bugs e melhorias contínuas;
-
Desenvolver integrações entre sistemas internos e terceiros;
-
Participar de revisões de código (Code Review);
-
Apoiar testes funcionais e homologações;
-
Garantir qualidade, desempenho e segurança das aplicações;
-
Documentar soluções quando necessário;
-
Colaborar com os times de Produto, Negócio e Infraestrutura.
Requisitos Obrigatórios
-
JavaScript e/ou TypeScript;
-
Node.js;
-
Express ou NestJS;
-
React;
-
React Native;
-
HTML e CSS;
-
PostgreSQL;
-
Git;
-
Experiência com APIs REST;
-
Integrações entre sistemas;
-
Code Review;
-
Boas práticas de desenvolvimento de aplicações web e mobile.
Conhecimentos Desejáveis
-
Next.js;
-
Docker;
-
AWS ou Google Cloud Platform (GCP);
-
GitHub Actions;
-
Jenkins;
-
PM2;
-
Nginx;
-
Testes automatizados.
Perfil Comportamental
-
Boa comunicação;
-
Colaboração e trabalho em equipe;
-
Organização;
-
Capacidade analítica;
-
Proatividade;
-
Busca constante por aprimoramento técnico e aprendizado contínuo.