Desenvolvedor(a) full stack sênior react native / java / angular
Descrição da vaga
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar em uma squad ágil, focada na evolução de experiências digitais utilizando tecnologias modernas como React Native, Spring Boot e Angular.
Este(a) profissional terá papel estratégico no desenvolvimento de soluções, análise técnica, mentoria de desenvolvedores e colaboração com stakeholders, contribuindo diretamente para a qualidade e evolução dos sistemas.
Responsabilidades
- Desenvolver, implementar e manter aplicações web e mobile
- Atuar na análise e correção de problemas técnicos existentes
- Identificar gaps técnicos e propor melhorias de arquitetura e performance
- Elaborar e manter documentação técnica atualizada
- Estimar esforço de desenvolvimento e cumprir prazos definidos
- Atuar na mentoria e desenvolvimento técnico de profissionais juniores
- Trabalhar em conjunto com times multidisciplinares (produto, arquitetura, dados)
- Apresentar soluções técnicas e apoiar tomadas de decisão
Requisitos
Requisitos obrigatórios
Atuação comprovada como Desenvolvedor(a) Full Stack Sênior utilizando React Native, Spring Boot e Angular
Domínio da linguagem Java (versão 8 ou superior) e dos conceitos de Programação Orientada a Objetos (POO)
Vivência no desenvolvimento e integração de APIs REST em aplicações web e mobile
Conhecimentos sólidos em banco de dados relacionais, incluindo manipulação com DDL, DML, procedures, functions e views
Familiaridade com versionamento de código utilizando Git e boas práticas como Gitflow
Entendimento dos mecanismos de autenticação e autorização, incluindo protocolos OAuth e SSO
Proficiência em inglês em nível avançado, com capacidade de comunicação em ambiente corporativo, e português fluente
Requisitos desejáveis
Experiência com tecnologias do ecossistema Spring, incluindo Spring Framework, JPA, Lombok e Liquibase
Vivência com banco de dados Azure SQL ou outros bancos relacionais similares
Experiência com automação e integração contínua, incluindo GitHub Actions, pipelines CI/CD e configuração YAML
Conhecimento em Design Patterns, como Singleton e MVC, e experiência com Adobe Experience Manager (AEM) será considerado diferencial
Diferenciais da oportunidade
Atuação em ambiente ágil
Projetos de alta relevância tecnológica
Contato com tecnologias modernas
Ambiente colaborativo
¿Te interesa este puesto?