VAGASLUME
S

12219965 - DESENVOLVEDOR FULL STACK SR

Stefanini · Remoto · DigAí

R$ 9.000 - R$ 11.000Freelance

Sobre a vaga

Estamos em busca de uma pessoa Desenvolvedora Full Stack Sênior para atuar na construção e evolução de nossas aplicações, transitando com facilidade entre o backend e o frontend. Se você tem visão sistêmica, gosta de entender os problemas de forma holística e quer ir além da implementação — participando ativamente das decisões técnicas e da arquitetura de soluções —, esta oportunidade é para você!

Responsabilidades

  • Desenvolver e evoluir aplicações backend robustas utilizando Java e Spring Boot.
  • Construir e manter aplicações frontend dinâmicas e responsivas utilizando Angular e React.
  • Desenvolver e manter APIs REST, integrações com sistemas e arquiteturas BFF (Backend for Frontend).
  • Atuar em ambientes com arquitetura de microserviços e sistemas distribuídos.
  • Implementar mecanismos de autenticação, autorização e segurança nas aplicações.
  • Investigar e resolver questões de performance, estabilidade e escalabilidade.
  • Escrever código limpo, organizado, testável e de fácil manutenção.
  • Participar ativamente de decisões técnicas, reuniões de arquitetura e revisões de código (code reviews).
  • Apoiar e mentorar outros desenvolvedores do time, promovendo a melhoria contínua dos processos e da qualidade de entrega.


Requisitos obrigatórios

  • Experiência sólida no desenvolvimento backend com Java e Spring Boot.
  • Vivência prática e consistente no desenvolvimento frontend com Angular e React.
  • Bons conhecimentos em JavaScript, TypeScript, HTML e CSS para criação de interfaces responsivas.
  • Experiência na construção, integração e manutenção de APIs REST e padrão BFF (Backend for Frontend).
  • Conhecimento em arquitetura de microserviços e modelagem de bancos de dados relacionais.
  • Experiência com escrita e execução de testes automatizados no backend e frontend.
  • Domínio no uso de Git e familiaridade com processos de CI/CD.
  • Autonomia para conduzir demandas complexas e participar ativamente das definições técnicas do time.


Diferenciais

  • Experiência com provedores de nuvem (AWS ou outros).
  • Conhecimentos em Docker e Kubernetes.
  • Vivência com mensageria e arquiteturas orientadas a eventos (como Kafka).
  • Prática com Infraestrutura como Código (Terraform ou similares).
  • Conhecimento em DDD (Domain-Driven Design), Clean Architecture ou Arquitetura Hexagonal.
  • Experiência com Angular Material, RxJS, NgRx ou Next.js.
  • Prática com frameworks de testes específicos como JUnit, Mockito, Jasmine, Karma ou Jest.
  • Experiência com observabilidade e troubleshooting de aplicações em produção.


O que esperamos
Buscamos um profissional motivado, com perfil colaborativo e orientação a resultados. Esperamos que você goste de compartilhar conhecimento, traga boas práticas de desenvolvimento e contribua diretamente para a evolução técnica dos produtos e do time.


Informações adicionais
🍛 Vale-alimentação ou vale-refeição;
👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;
📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;
🗣 Mentoring;
💉 Clube de vantagens para consultas e exames;
🏥 Assistência médica;
🦷 Assistência odontológica;
💰 Clube de vantagens e descontos nos melhores estabelecimentos;
🛫 Clube de viagens;
🐶 Convênio para pets.

Candidatura

Publicado há 2 meses

S

Stefanini

Vagas abertas nesta empresa: 4

Ver perfil da empresa →