Back to all jobs
R

Desenvolvedor Fullstack Sênior

Rehva Tech

WorldwideRemote1w ago
Employment
Clt

About the role

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. 

479,000+ hidden jobs like this

Rehva Tech and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.