Desenvolvedor Fullstack Sênior
Descrição da Vaga
Interessados encaminhar CV para monica@rehva.com.br e beatriz@rehva.com.br
Modelo Remoto - Regime CLT
Buscamos um profissional responsável pelo desenvolvimento prático de telas e interações complexas, atuando como referência técnica imediata do time de execução. Irá garantir a componentização, estado escalável da aplicação, qualidade de testes locais e compartilhamento contínuo de conhecimento técnico com desenvolvedores menos experientes
Principais Responsabilidades e Atribuições:
Desenvolvimento e sustentação contínua de aplicações corporativas complexas unindo NestJS 10+ no backend e Angular 17+ no frontend. Projeção, especificação técnica e implementação prática de APIs RESTful escaláveis, seguras e bem documentadas. Construção de interfaces de usuário responsivas, com arquitetura performática de carregamento e renderização. Garantia contínua da qualidade técnica das entregas por meio de testes automatizados sistemáticos (unitários e de integração). Participação consultiva e deliberativa em decisões de desenho de arquitetura de software e normatização de padrões técnicos internos. Colaboração direta e integrada com times multidisciplinares de Produto, UX/UI e engenharia de DevOps. P&C - Perfis de Cargo Consecutivos 3• • Análise técnica focada em gargalos e otimização de performance computacional em ambas as camadas (back e front). Liderança em revisões de código (code review) e mentoria técnica contínua para engenheiros menos seniores do time.Requisitos e Qualificações Técnicas:
Tempo de Experiência: Trajetória consolidada na engenharia de sistemas de software, contando com no mínimo 5 anos de atuação prática comprovada. Backend (NestJS): Domínio especialista em arquitetura NestJS, Node.js avançado, TypeScript e organização de arquiteturas modulares limpas e desacopladas. Frontend (Angular): Experiência avançada em Angular 17 ou superior, dominando nativamente recursos modernos como Signals, Standalone Components, gerenciamento assíncrono via RxJS e controle de estado. Linguagem Base: Conhecimento em nível avançado/especialista da linguagem TypeScript e seus conceitos de tipagem estática e compilação. Bancos de Dados: Experiência operacional em bancos de dados relacionais (SQL) e/ou não-relacionais (NoSQL). Padrões de Comunicação: Vivência profunda na especificação e consumo de APIs utilizando padrões REST e/ou especificação GraphQL. Segurança: Conhecimento conceitual e prático de fluxos de autenticação e autorização web modernos (como JWT, OAuth2 e OpenID). Qualidade de Software: Escrita regular de testes automatizados utilizando frameworks consolidados de mercado (Jest, Karma, Cypress, entre outros). Metodologia e Versionamento: Domínio em versionamento via Git e fluxo de trabalho em metodologias ágeis (Scrum/Kanban).Diferenciais Desejáveis:
Experiência prática no desenho ou consumo de arquiteturas de Microfrontends fazendo uso de Module Federation. Conhecimento no desenvolvimento e governança de ecossistemas baseados em Microsserviços. Uso e mapeamento via ORMs corporativos (com ênfase prática em TypeORM). Vivência operacional com esteiras automatizadas de CI/CD (GitHub Actions) e containerização via Docker. Familiaridade com provedores de infraestrutura em nuvem pública, especificamente ecossistemas AWS, Azure ou GCP. Domínio em boas práticas de segurança defensiva em aplicações web e desenvolvimento alinhado a Design Systems.Soft Skills:
Perfil proativo, dinâmico e focado em auto-gerenciamento de demandas técnicas. Comunicação clara, transparente e habilidade nata para o trabalho integrado em equipes multidisciplinares. Forte raciocínio analítico, pensamento crítico apurado e foco direcionado para a resolução pragmática de problemas complexos de software.Outras buscas que podem te interessar:
- Vagas de emprego de Programador
- Vagas de emprego de Desenvolvedor
- Vagas de emprego de Engenheiro de Software
- Vagas de emprego de Analista de Sistemas
- Vagas de emprego de Desenvolvedor Front-end
- Vagas de emprego de Desenvolvedor Back-end
- Vagas de emprego de Desenvolvedor Full Stack
- Vagas de emprego de PHP
- Vagas de emprego de Java
- Vagas de emprego de Python
- Vagas de emprego de DevOps Engineer