Desenvolvedor(a) de Soluções Inovadoras
Estamos procurando por um profissional altamente qualificado para ocupar o cargo de Desenvolvedor(a) Full Stack/Mobile Sênior. O ideal é alguém que tenha experiência em tecnologias web, conhecimentos avançados em bancos de dados e habilidades em programação orientada a objetos.
Responsabilidades
* Atuar no desenvolvimento de soluções robustas, criando novos recursos e funcionalidades dentro do sistema ou em ferramentas auxiliares;
* Executar manutenção corretiva, evolutiva e adaptativa em código e rotinas pré-existentes;
* Desenvolver APIs e novas ferramentas utilitárias;
* Implementar as melhores práticas de código e design patterns, orientação a objetos e otimização de performance;
* Desenvolver código limpo, testável e de fácil manutenção;
* Participar do processo de code review, garantindo qualidade e consistência do código;
* Realizar profiling e depuração de rotinas visando encontrar e mitigar problemas de desempenho;
* Gerar documentação técnica do que foi criado/modificado com qualidade e assertividade;
* Entender fluxos ponta a ponta envolvendo vários módulos/tecnologias;
* Trabalhar com mindset de produto através de processos e entregas ágeis.
Requisitos e Qualificações
* Experiência em tecnologias web (HTML5, JavaScript ES6+, CSS3);
* Experiência sólida com ReactJS ou Angular;
* Entendimento de protocolos web (serviços RESTful);
* Experiência sólida em Java e Spring Boot;
* Conhecimento em ferramentas e IDEs de desenvolvimento mobile (Android Studio);
* Conhecimento avançado em bancos de dados relacionais (Oracle, SQL Server);
* Experiência com SQL (triggers, procedimentos, tuning de consultas, cache);
* Experiência com ferramentas de versionamento de código (Git, SVN);
* Experiência com testes unitários e de integração (JUnit, Mockito);
* Vivência em cultura DevOps (GitLab, Jenkins, pipelines);
* Conhecimento em práticas de CI/CD (automação de build, testes, integração e deploy);
* Conhecimento avançado em programação concorrente e distribuída (multithreading e aplicações em rede);
* Domínio em programação orientada a objetos (POO);
* Conhecimento e experiência com padrões de projeto (Design Patterns).
Benefícios
Além de uma carreira gratificante, você também terá acesso a benefícios como participação nos lucros e resultados, vale-alimentação/refeição iFood, plano de saúde, plano odontológico, auxílio vida saudável, seguro de vida, day OFF no aniversário, assistência jurídica, empréstimo consignado, indicação de talentos e clientes premiadas, licença maternidade e paternidade estendida, kit baby Sankher, auxílio creche e massoterapia no escritório.
Localidade | Atuação
A localidade e tipo de atuação variam dependendo da necessidade da empresa. Na atualidade, temos vagas disponíveis para Uberlândia/MG (presencial), São Paulo/SP (híbrido) e outras localidades remotas.