Desenvolvedor(a) Full Stack Senior
O papel de Desenvolvedor(a) Full Stack Senior é fundamental para a construção de soluções inovadoras que impulsionam a transformação digital de empresas.
Você terá uma posição estratégica na evolução e manutenção dos frameworks da plataforma, colaborando com squads e times multidisciplinares para garantir a estabilidade e evolução da aplicação.
Aqui estão algumas das suas responsabilidades:
* Atuar no desenvolvimento e manutenção dos frameworks proprietários.
* Colaborar com equipes diversas para garantir a entrega de resultados.
* Identificar e implementar soluções eficazes para problemas técnicos.
* Garantir documentação técnica atualizada e materiais de onboarding para novos membros.
* Apoiar definição de práticas e padrões de qualidade do código.
Certificações e qualificações desejáveis incluem:
* Pós-graduação em Engenharia ou Arquitetura de Software.
* Histórico sólido em projetos escaláveis e performáticos.
* Vivência com metodologias ágeis e fluxos de trabalho ágeis.
* Portfólio técnico atualizado e amplo.
Competências essenciais incluem:
* Linguagens de programação avançadas: Java, JavaScript, Python.
* Arquitetura e frameworks: microserviços e design patterns avançados.
* Qualidade e testes: TDD e automação de testes robustos.
* Banco de dados: SQL e NoSQL avançados.
* CI/CD e DevOps: conhecimento intermediário em pipelines e automação de deploy.
Localidades oferecidas:
* Uberlândia/MG: opção presencial
* São Paulo/SP: opção híbrida
* Demais localidades: opção remota