INTERNACIONAL
Estamos em busca de um(a) Full Stack Engineer para criar, inovar e crescer com a gente! Aqui, acreditamos que grandes resultados nascem de pessoas com brilho nos olhos, que têm paixão pelo que fazem e não se acomodam, estamos sempre buscando evoluir juntos. Valorizamos a cocriação, porque sabemos que ideias ganham força quando diferentes perspectivas se encontram.
Esta posição é ideal para quem gosta de atuar em todo o ciclo de desenvolvimento, resolver desafios técnicos e colaborar com equipes multidisciplinares para entregar software de alta qualidade.
Você participará do desenvolvimento, implantação e evolução das aplicações, trabalhando em parceria com Product Managers, Designers, QA Engineers e profissionais mais experientes da equipe. Procuramos alguém proativo, com vontade de aprender e que goste de assumir a responsabilidade pelas funcionalidades, desde a concepção até a entrega em produção.
Esta é uma excelente oportunidade para atuar em projetos de alto impacto, ampliar seus conhecimentos técnicos e desenvolver sua carreira em um ambiente colaborativo e de aprendizado contínuo.
Pronto(a) para construir o futuro com a gente? Então vem fazer parte do time Novatics 💜
Projetar, desenvolver e manter aplicações web corporativas utilizando Java, Spring Boot, React e TypeScript.
Desenvolver e manter APIs REST seguindo padrões e boas práticas de mercado.
Implementar novas funcionalidades tanto no frontend quanto no backend.
Trabalhar em parceria com as equipes de Produto e Design para transformar requisitos de negócio em soluções técnicas.
Participar de discussões sobre arquitetura e desenho técnico das soluções.
Desenvolver código limpo, reutilizável, de fácil manutenção e com cobertura de testes.
Identificar, investigar e corrigir problemas em ambientes de desenvolvimento e produção.
Participar de revisões de código (Code Review), contribuindo para a melhoria contínua da qualidade do software.
Apoiar a implantação e operação das aplicações em ambientes AWS.
Elaborar e manter documentação técnica sempre que necessário.
Participar das cerimônias ágeis, contribuindo para planejamento, estimativas e acompanhamento das entregas.
Contribuir para a evolução contínua dos processos de desenvolvimento, práticas de testes e confiabilidade das aplicações.
Inglês avançado para conversação (você atuará com time global).
Experiência no desenvolvimento de aplicações backend utilizando Java e Spring Boot.
Experiência no desenvolvimento de aplicações frontend modernas utilizando React e TypeScript.
Experiência no desenvolvimento e consumo de APIs REST.
Conhecimento sólido em programação orientada a objetos e padrões de projeto (Design Patterns).
Experiência com bancos de dados relacionais, especialmente PostgreSQL.
Experiência na implantação e manutenção de aplicações em ambientes de nuvem, preferencialmente AWS.
Conhecimento sobre segurança de APIs, autenticação e autorização.
Experiência na criação de testes automatizados para aplicações frontend e backend.
Familiaridade com metodologias ágeis de desenvolvimento de software.
Capacidade de trabalhar com autonomia em atividades bem definidas e colaborar de forma efetiva com a equipe.
Boa capacidade analítica e de resolução de problemas.
Boa comunicação verbal e escrita.
Experiência com ferramentas de desenvolvimento assistido por IA, como Cursor, Claude Code, GitHub Copilot, Codex ou similares.
Senso de responsabilidade e comprometimento com as entregas.
Boa capacidade de colaboração com o time e demais stakeholders.
Comunicação clara e proativa diante de desafios e impedimentos.
Curiosidade e vontade de aprender continuamente.
Foco na entrega de valor para os usuários e para o negócio.
Capacidade de equilibrar qualidade e agilidade nas decisões técnicas.
Abertura para receber feedbacks e contribuir para um ambiente colaborativo e uma cultura de engenharia positiva.
Acredita que tem tudo a ver com essa oportunidade? Então queremos conhecer você! Venha fazer parte de um time colaborativo, inovador e apaixonado por tecnologia. 💜