Software Engineer Middle - Full Stack (Java + React)
INTERNACIONAL
Responsabilidades
Estamos procurando um Full Stack Engineer para nos ajudar no desenvolvimento de nossos projetos. Esperamos encontrar em você boa comunicação, para trabalhar com equipes multidisciplinares, organização para gerir suas tarefas do dia a dia e empenho para buscar evoluir sempre entregando sempre o melhor possível.
Contribuir para o estabelecimento de padrões de excelência técnica dentro da equipe.
Colaborar de forma eficaz com a Gestão de Produto e designers de UX para desenvolver aplicações amigáveis que apresentem bom desempenho em diversas condições de rede.
Demonstrar compreensão dos princípios de programação orientada a objetos (POO) em Java.
Defender as melhores práticas em metodologias de desenvolvimento.
Colaborar com a equipe de QA para facilitar testes automatizados e garantir a estabilidade da plataforma.
Apoiar a equipe por meio de compartilhamento de conhecimento, revisões de código e programação em pares.
Requisitos Técnicos:
Experiência comprovada em Java;
Experiência comprovada em React + TypeScript;
Experiência com testes unitários usando JUnit;
Habilidade na redação de documentação de sistemas e diagramas arquiteturais;
Capacidade de se comunicar em inglês.
Requisitos Comportamentais:
Proatividade e automotivação;
Capacidade de trabalhar de forma independente e eficaz dentro de uma equipe;
Excelente comunicação escrita e verbal em inglês;
Forte habilidade de tomada de decisão, sabendo quando insistir e quando escalar questões;
Capacidade de compreender as necessidades do negócio e traduzi-las em requisitos técnicos;
Foco em alcançar resultados, e não apenas em concluir tarefas.
Diferencial:
Experiência com AWS;
Experiência com pipelines de CI/CD;
Experiência com ferramentas de monitoramento (ex.: NewRelic, CloudWatch).