Estamos em busca de um(a) Desenvolvedor(a) Fullstack Sênior para atuar de forma estratégica na construção de novos produtos e soluções do zero, totalmente livres de débito técnico ou sistemas legados.
Nesta posição, você terá a oportunidade de trabalhar diretamente com uma stack moderna e robusta, utilizando Node.js, TypeScript, Angular, PostgreSQL, HTML5, CSS3 e outros, no desenho e implementação de aplicações web de alta performance, escaláveis e resilientes. Atuando do backend ao frontend, você transformará desafios complexos em produtos de alto impacto para o negócio.
Responsabilidades e atribuições
- Referência Técnica e Arquitetura: Atuar como referência técnica no ecossistema Fullstack, apoiando a definição de padrões de código, arquitetura de software e boas práticas de engenharia de backend e frontend.
- Desenvolvimento End-to-End: Projetar e implementar APIs RESTful/GraphQL escaláveis com Node.js e TypeScript, bem como interfaces web dinâmicas, responsivas e acessíveis utilizando Angular, HTML5 e CSS3.
- Modelagem e Persistência de Dados: Modelar, otimizar e gerenciar bancos de dados relacionais (PostgreSQL), garantindo consultas eficientes, integridade dos dados e alta disponibilidade.
- Qualidade e Boas Práticas: Garantir a qualidade das entregas através de automação de testes (unitários, integração e e2e), code reviews rigorosos e aplicação constante dos princípios SOLID e Clean Code.
- Pipelines e Entrega Contínua: Estruturar e manter pipelines de CI/CD para automação de testes, build e deploy seguro de aplicações em ambientes de staging e produção.
- Performance e Observabilidade: Monitorar a saúde das aplicações em produção, identificando e corrigindo gargalos de performance, vazamentos de memória e falhas de segurança.
- Parceria Estratégica: Atuar em colaboração próxima com Product Owners, Designers (UX/UI), Engenharia de Dados e Infraestrutura/DevOps, garantindo entregas alinhadas aos objetivos de negócio.
Requisitos e qualificações
- Formação superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou experiência equivalente de mercado.
- Sólida experiência no desenvolvimento de aplicações web completas como Desenvolvedor Fullstack Sênior.
- Domínio avançado de Node.js e TypeScript para construção de microserviços/APIs resilientes e de alta concorrência.
- Domínio do framework Angular (versões modernas) e proficiência em HTML5, CSS3 (SASS/LESS) e arquiteturas de componentes front-end.
- Domínio em modelagem, otimização de queries, indexação e tuning no PostgreSQL.
- Vivência com boas práticas de desenvolvimento: testes automatizados (Jest, Cypress, Jasmine/Karma ou similares), versionamento (Git) e metodologias ágeis (Scrum/Kanban).
- Conhecimento em padrões de arquitetura de software (Event-Driven, REST, Microservices, Clean Architecture).
- Saúde e Odonto: Plano de Saúde e Odontológico (extensivo a dependentes).
- Alimentação: Vale Refeição para uma pausa de qualidade.
- Cesta Moviq: Benefício exclusivo mensal com produtos Sadia e Perdigão.
- Bem-estar: Wellhub para você cuidar da saúde física e mental.
Modelo de trabalho
- Modelo: 100% Presencial.
- Horário: Segunda a sexta, das 09h às 18h.
- Localização: Parque da Cidade (Chácara Santo Antônio - SP). Local moderno, com infraestrutura completa e fácil acesso pela Av. das Nações Unidas e pela Estação Morumbi (Linha 9 - Esmeralda e Linha 17 - Ouro).