Fullstack Engineer - Pleno

Certta · Remoto, BR

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) * A