Desenvolvedor(a) Fullstack .NET + React JS – Sênior
Fmx Solucoes Em Tecnologia LtdaBirigui - SP
1 posição
Não informado
Integral
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.