Sobre a Vaga
Estamos em busca de um(a) **Desenvolvedor(a) Full Stack Sênior** com sólida experiência em desenvolvimento de software, transformação digital e modernização de sistemas legados.
Procuramos um profissional com perfil **hands-on**, autonomia técnica e experiência prática em arquiteturas modernas, especialmente **BFF (Backend for Frontend), Micro Frontends e Microsserviços**, além de conhecimentos na aplicação de **Inteligência Artificial (IA)** para análise de sistemas legados, levantamento de requisitos e desenvolvimento de soluções.
Responsabilidades
- Desenvolver e modernizar aplicações utilizando **.NET Core/C# e React.js/TypeScript**.
- Atuar na implementação e evolução de arquiteturas baseadas em **BFF, Micro Frontends e Microsserviços**.
- Participar da modernização e migração de sistemas monolíticos e legados para arquiteturas modernas e cloud-native.
- Utilizar ferramentas de **Inteligência Artificial** para apoiar a análise de códigos legados, identificação de regras de negócio, levantamento de requisitos e desenvolvimento de software.
- Desenvolver e integrar APIs REST, garantindo escalabilidade, segurança e performance.
- Participar de decisões técnicas, definição de padrões de arquitetura e boas práticas de desenvolvimento.
- Realizar code reviews, refatorações e otimizações de código.
- Colaborar com equipes multidisciplinares em ambientes ágeis.
- Apoiar a implementação e evolução de pipelines CI/CD e práticas DevOps.
Requisitos
- Experiência sólida em **.NET Core / C#**.
- Experiência com **React.js e TypeScript**.
- Vivência prática com **BFF (Backend for Frontend)**.
- Experiência com arquitetura de **Micro Frontends**.
- Experiência no desenvolvimento e integração de **Microsserviços**.
- Conhecimento e aplicação de **IA no ciclo de desenvolvimento de software**, especialmente na análise e modernização de sistemas legados.
- Experiência em modernização de aplicações monolíticas e migração para arquiteturas modernas.
- Desenvolvimento e integração de APIs REST.
- Conhecimento em bancos de dados SQL e NoSQL.
- Vivência com Docker, Kubernetes e ambientes Cloud (AWS, Azure ou similares).
- Conhecimento de boas práticas de desenvolvimento, versionamento e metodologias ágeis.
- Formação superior em Tecnologia da Informação ou áreas correlatas
Diferenciais
- Conhecimentos em VB6 e modernização de aplicações desenvolvidas nessa tecnologia.
- Experiência com Java e/ou Python.
- Vivência com ferramentas de CI/CD, como Jenkins, GitHub Actions, GitLab CI ou Azure DevOps.
- Conhecimentos em DevSecOps, mensageria, filas e gRPC.
- Experiência com estratégias de replatforming, refactoring e re-architecture.
- Certificações AWS ou Azure.
- Experiência em ambientes corporativos complexos.
- Perfil que buscamos
Buscamos um profissional com visão sistêmica, capacidade analítica, boa comunicação e autonomia para solucionar desafios técnicos complexos.
É fundamental possuir **experiência prática e recente com BFF, Micro Frontends, Microsserviços e modernização de aplicações**, participando ativamente do desenvolvimento e da evolução de soluções em produção.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.