Desenvolvedor(a) Fullstack .NET + React JS – Sênior

Fmx Solucoes Em Tecnologia Ltda

Birigui - SP

1 posição

Não informado

Integral

PJ
Remoto
Tecnologia

Sobre a Vaga

Estamos em busca de um(a) Desenvolvedor(a) Fullstack Sênior, integrando um time estratégico com foco em desenvolvimento e evolução de aplicações web.

O profissional atuará de forma fullstack, sendo responsável tanto pelo desenvolvimento de APIs e regras de negócio no back-end (.NET) quanto pela construção de interfaces modernas e performáticas em React com TypeScript. A posição exige visão arquitetural, boas práticas de engenharia de software e atuação colaborativa em ambiente ágil.

 

Modelo de Contratação: Pessoa Jurídica (PJ)

Modelo de Atuação: Híbrido – São Paulo/SP

Horário: Integral

 

Responsabilidades

  • Desenvolver e manter APIs RESTful utilizando C# e .NET (preferencialmente .NET 6 ou superior).
  • Implementar integrações com bancos de dados relacionais como SQL Server ou PostgreSQL utilizando Entity Framework Core.
  • Criar e consumir serviços web REST.
  • Implementar mecanismos de autenticação e autorização (JWT, OAuth, Identity).
  • Desenvolver interfaces modernas e responsivas utilizando React.js e TypeScript.
  • Consumir APIs REST e implementar gerenciamento de estado (Context API, Redux, Zustand ou similares).
  • Aplicar boas práticas de componentização, reutilização de código e organização arquitetural.
  • Colaborar com o time técnico em definições de arquitetura e melhorias contínuas.

 

Requisitos Técnicos Obrigatórios

  • Back-end (.NET)
  • Experiência com C# e .NET (preferencialmente .NET 6 ou superior).
  • Experiência com desenvolvimento de APIs RESTful.
  • Conhecimento em Entity Framework Core.
  • Integração com bancos de dados relacionais (SQL Server ou PostgreSQL).
  • Implementação de autenticação e autorização (JWT, OAuth, Identity).
  • Front-end (React + TypeScript)
  • Experiência sólida com React.js.
  • Desenvolvimento com TypeScript.
  • Criação de interfaces responsivas utilizando HTML5 e CSS3.
  • Gerenciamento de estado (Context API, Redux, Zustand ou similares).
  • Consumo de APIs REST.
  • Boas práticas de componentização e reutilização de código.

 

Diferenciais Desejáveis

  • Conhecimento em Clean Architecture.
  • Experiência com testes automatizados (xUnit, NUnit, Jest, React Testing Library).
  • Conhecimento em cloud (Azure ou AWS).
  • Experiência com arquitetura de microserviços.
  • Familiaridade com metodologias ágeis (Scrum ou Kanban).
  • Conhecimento em segurança de aplicações web (OWASP).

 

Perfil Comportamental

  • Capacidade de trabalhar em equipe de forma colaborativa.
  • Boa comunicação com times técnicos e stakeholders.
  • Organização e responsabilidade com prazos e entregas.
  • Proatividade para sugerir melhorias técnicas e evoluções arquiteturais.

 

KPIs e Entregáveis Esperados

  • Entrega contínua de funcionalidades com qualidade e aderência às boas práticas.
  • APIs estáveis, seguras e performáticas.
  • Interfaces modernas, responsivas e com boa experiência do usuário.
  • Participação ativa nas decisões técnicas e evolução da arquitetura do projeto.
  • Por que essa vaga é relevante
  • Atuação em projeto estratégico ITB, com oportunidade de influenciar decisões técnicas.
  • Ambiente que valoriza boas práticas de arquitetura e qualidade de código.
  • Oportunidade de atuação fullstack com stack moderna (.NET + React + TypeScript).

 

Benefícios (PJ) – FMX

  • Wellhub: acesso a academias e programas de bem-estar físico e mental.
  • Starbem: consultas com psicólogos, psiquiatras, nutricionistas e outras especialidades.
  • Avus: descontos em medicamentos e consultas, com inclusão de até 4 dependentes sem custo adicional.
  • Clube iFood: descontos e vantagens em estabelecimentos parceiros.
  • Recesso remunerado, conforme acordado contratualmente.
  • Premiação mensal (via iFood Benefícios): reconhecimento por desempenho e resultados.

Localização

Rua Devanir Terence, 161, Distrito Industrial, Birigui - SP, Brasil, 16206-012