Procuramos profissionais motivados para desenvolver soluções robustas, criando novos recursos e funcionalidades em sistemas ou ferramentas auxiliares.
Responsabilidades
* Desenvolver projetos de software com qualidade;
* Criar componentes reutilizáveis;
* Executar manutenção correta, evolutiva e adaptativa em código existente;
* Implementar APIs e ferramentas úteis;
* Adotar práticas de desenvolvimento ágil e orientação a objetos;
* Desenvolver códigos limpos, testáveis e fáceis de manter;
* Participar do processo de revisão de código;
* Realizar perfis e depuração para encontrar e mitigar problemas de desempenho;
Requisitos e qualificações imprescindíveis
* Experiência em tecnologias web (HTML5, JavaScript ES6+, CSS3);
* Conhecimento sólido em Java e Spring Boot;
* Experiência com ReactJS ou Angular;
* Conhecimento avançado em bancos de dados relacionais (Oracle, SQL Server);
* Experiência com desenvolvimento mobile (Kotlin);
* Conhecimento em ferramentas e IDEs de desenvolvimento mobile;
* Experiência em SQL (triggers, procedimentos, query tuning, cache);
* Experiência com ferramentas de versionamento de código (Git, SVN);
* Experiência com testes unitários e de integração;
* Vivência em cultura DevOps;
* Conhecimento em práticas de CI/CD;
* Domínio em programação orientada a objetos;
* Conhecimento em padrões de projeto.
Profissionais devem ter habilidade para trabalhar em equipe e ser flexíveis para se adaptar a mudanças no ambiente de trabalho. É importante ter um conhecimento atualizado sobre as últimas tendências e tecnologias em desenvolvimento de software.