Fullstack Engineer - Pleno
Description
Estamos procurando pessoas talentosas e comprometidas para se juntar à Certta. Mais do que preencher uma vaga, queremos alguém que compartilhe nosso propósito: garantir identidades digitais seguras e transformar a forma como empresas e pessoas se conectam.
Sua Missão
Como Fullstack Engineer, você terá um papel central no desenvolvimento de soluções de ponta a ponta, atuando tanto no backend quanto no frontend. Seu trabalho envolve construir experiências sólidas para o usuário e serviços robustos no servidor, colaborando com e engenharia e produto para entregar valor com qualidade, performance e segurança.
O Que Você Fará
-
Desenvolver e manter aplicações e serviços de ponta a ponta, com ênfase em backend: APIs, processamento assíncrono, persistência e integração entre sistemas.
-
Projetar, implementar e evoluir APIs REST de forma eficiente, observável e segura, respeitando contratos e critérios de aceite.
-
Construir e manter soluções em Node.js, incluindo APIs, rotinas de processamento e armazenamento de dados.
-
Utilizar serviços da AWS no ciclo de desenvolvimento e operação, com atuação recorrente em Lambda, CloudWatch e S3.
-
Garantir qualidade, desempenho e segurança das entregas, aplicando boas práticas de engenharia.
-
Implementar testes automatizados (unitários e de integração) para preservar a integridade das soluções.
-
Participar de revisões de código, contribuir com feedback construtivo e elevar o padrão técnico do time.
-
Atuar no ciclo de vida da solução: planejamento, refinamento, desenvolvimento, deploy, monitoramento e manutenção.
-
Investigar e corrigir falhas em ambientes de desenvolvimento e de produção, com base em logs, métricas e evidências.
-
Utilizar ferramentas de inteligência artificial no fluxo de engenharia (desenvolvimento, revisão, investigação e prototipagem), com validação técnica do que for gerado.
-
Integrar, orquestrar e operar capacidades de inteligência artificial em produtos e serviços (APIs de modelo, pipelines, classificação, matching ou fluxos equivalentes), avaliando qualidade, custo e comportamento em falha.
-
Documentar decisões relevantes de implementação, configuração e operação.
-
Contribuir com interfaces web alinhadas ao design system da empresa.
-
Garantir que os entregáveis estejam de acordo com os níveis de qualidade e critérios de aceitação estabelecidos na especificação da tarefa.
O Que Você Trará
-
Experiência sólida em backend com Node.js e proficiência em JavaScript e TypeScript.
-
Conhecimento prático de AWS, com uso efetivo de Lambda, CloudWatch e S3.
-
Experiência no desenvolvimento de software com inteligência artificial: tanto no uso de assistentes e ferramentas de IA no dia a dia de engenharia quanto na integração ou operação de soluções baseadas em modelos.
-
Conhecimento em bancos de dados relacionais (por exemplo, PostgreSQL ou MySQL). Experiência com NoSQL é um diferencial.
-
Familiaridade com Git e fluxos colaborativos (branching, pull requests e code review).
-
Experiência com testes automatizados.
-
Conhecimento em metodologias ágeis (Scrum e/ou Kanban).
-
Capacidade de gerenciar prioridades, prazos e entregas com autonomia e colaboração.
-
Comunicação clara, atenção a detalhes e responsabilidade pela qualidade do que é publicado.
-
Flexibilidade a mudanças, boa relação interpessoal e postura colaborativa.
-
Clareza sobre as principais estratégias usadas pelo mercado de tecnologia na construção de soluções robustas e com foco em princípios de performance, disponibilidade, gerenciabilidade e segurança;
Mais Sobre Você
-
Você valoriza diversidade, inclusão e respeito.
-
Você é proativo, ansioso para aprender e não teme desafios.
-
Você equilibra execução com pensamento estratégico.
-
Você abraça nossa forma de trabalhar: Transparência, Obsessão pelo Cliente, Propriedade Extrema, Pessoas em Primeiro Lugar e Foco em Execução.
Conhecimentos Técnicos Essenciais:
-
Node.js e TypeScript/JavaScript
-
AWS: Lambda, CloudWatch e S3
-
APIs REST
-
Bancos de dados relacionais e SQL
-
Git e fluxos de trabalho colaborativos
-
Testes automatizados
-
Inteligência artificial aplicada ao desenvolvimento e à construção de soluções
-
Testes automatizados (Jest, React Testing Library);
Diferenciais:
-
Familiaridade com filas e eventos na AWS (SQS, SNS, EventBridge ou equivalentes).
-
Experiência com observabilidade, investigação de incidentes e bancos NoSQL (por exemplo, DynamoDB).
-
Experiência com tecnologias de conteinerização (Docker, Kubernetes);
-
Monitoramento e observabilidade de aplicações;
-
Performance e escalabilidade de aplicações.
O Que Oferecemos
Na Certta, acreditamos que o trabalho vai além da função: é sobre fazer parte de um ambiente dinâmico, colaborativo e transparente, onde cada pessoa tem espaço para crescer. Aqui, celebramos conquistas, incentivamos a inovação e valorizamos equilíbrio entre vida pessoal e profissional. Nossos benefícios incluem:
-
Caju R$915,00 (flexível para Vale Refeição e Alimentação)
-
Assistência Médica e Odontológica
-
Caju Mais: Conexa Saúde, Psicologia Viva e Wellhub
-
Day Off no aniversário
-
Convênio com escola de idiomas
Sobre a Certta
Na Certta, acreditamos que inovação só faz sentido quando nasce da confiança e do respeito entre pessoas. Nossa cultura é baseada em ética, diversidade e segurança, valores inegociáveis que guiam nossas escolhas. Aqui, cada voz importa, cada talento tem espaço para crescer e cada conquista é celebrada.
Igualdade de Oportunidades
A Certta acredita no poder da diversidade para transformar times e negócios. Estamos comprometidos em construir um ambiente inclusivo, respeitoso e livre de discriminação. Todas as candidaturas são bem-vindas, independentemente de raça, gênero, orientação sexual, idade, deficiência, religião ou qualquer outra característica protegida por lei.