Amor Saúde

Desenvolvedor Fullstack Sênior

Detalhes 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. 

Aplicar-se a Vaga
Via Recrutei
company-logo
Remoto

Rehva Tech

https://rehva.com.br

Não Informado

CLT

Publicada há 1 hora

Compartilhar Vaga: