DEV FULLSTACK .NET + REACT 2
Criamos negócios digitais de sucesso através de um mergulho profundo na experiência do cliente e com entregas ágeis durante todo o processo de criação e evolução de serviços e produtos digitais. Somos apaixonados por tecnologia e por boas experiências, energizados por mudanças, movidos por gente. Você está pronto para fazer parte do nosso ecossistema digital? Vem ser Squader!
Estamos em busca de um Desenvolvedor Sênior com experiência em .NET e React para se juntar ao nosso time de tecnologia.
O profissional será responsável por projetar, desenvolver e manter aplicações complexas usando microfrontends e module federation.
É essencial que o candidato tenha habilidades avançadas tanto no backend (C# e .NET) quanto no frontend (React), além de profundo conhecimento em práticas modernas de arquitetura de software, microsserviços e integração contínua.
O que você irá fazer ↩
- Projetar e implementar soluções escaláveis e modulares usando microfrontends e module federation.
- Desenvolver APIs RESTful e serviços em .NET Core/C# para suportar as funcionalidades do sistema.
- Criar interfaces de usuário eficientes e responsivas usando React, com atenção a performance e boas práticas de UI/UX.
- Atuar na arquitetura e design de sistemas distribuídos e componentes reutilizáveis.
- Integrar diferentes microsserviços e microfrontends, garantindo a comunicação eficiente entre módulos independentes.
- Identificar e corrigir problemas de desempenho e segurança nas aplicações.
- Colaborar com equipes de frontend e backend para garantir a entrega integrada de features.
- Manter a documentação técnica atualizada e colaborar no processo de revisão de código.
- Ajudar na adoção e disseminação de práticas de DevOps (CI/CD), testes automatizados e automação de infraestrutura.
- Participar na definição de estratégias de versionamento, deploy e rollback para microfrontends.
O que você precisa ↩
-
Experiência mínima de 5 anos com desenvolvimento .NET (C#), com foco em .NET Core e arquiteturas baseadas em serviços.
-
Sólido conhecimento em React (hooks, estado global, context API, etc.).
-
Experiência prática em Module Federation e Microfrontends.
-
Conhecimento em práticas de DevOps, como integração contínua e entrega contínua (CI/CD), usando ferramentas como Azure DevOps ou similares.
-
Experiência com Docker e Kubernetes para deploy e orquestração de serviços.
-
Familiaridade com sistemas de mensageria (ex.: ServiceBus).
-
Experiência com arquiteturas de microsserviços.
-
Conhecimento em ferramentas de controle de versão como Git.
-
Habilidade para trabalhar em ambientes de alta complexidade e solucionar problemas críticos.
Formação Acadêmica:
- Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Para o Match perfeito: ↩
- Experiência com Node.js para desenvolvimento de microfrontends.
- Experiência com Redis.
- Conhecimento em TypeScript.
- Experiência com AWS ou Azure.
- Certificações em desenvolvimento .NET, React ou DevOps.
Para ter uma jornada positiva e evolucionária ↩
- Cuidado com a saúde física: Assistência Médica e Odontológica
- Seguro de vida Prudential
- Sua saúde mental também é essencial: Parceria com a PlenaVi e A&M para consultas individuais de psicoterapia;
- Alimentar-se bem faz a diferença: Vale-refeição ou alimentação;
- Anywhere Office: trabalhe de onde quiser
- Exercícios são essenciais para o bem-estar no dia a dia: Wellhub (antigo Gympass);
- Licença Paternidade e Maternidade Estendida;
- Horário flexível: jornada de 40h semanais, de segunda a sexta, alinhado com o projeto e time;
- Desenvolva-se mais: parceria com instituições de ensino e escolas de idiomas;
- Day off no mês de aniversário;
- Aproveite seu tempo livre: clube de benefícios com diversas parcerias e descontos exclusivos nos segmentos de bem-estar, educação, idiomas, gastronomia, serviços e produtos;
- SQ MATCH: Nosso programa de indicação de talentos que você é gratificado por cada indicação que for contratada;
- Participação em comunidades internas: apoio na jornada, troca de experiências, grupos de estudo e trilhas de aprendizado;
- Participação nos Lucros Anual: Conforme alcance de resultados da empresa
- One a one: Alinhamentos de expectativas de carreira e objetivos, momento de troca, safeplace;
- Interação entre colaboradores: Eventos internos periódicos;
Por que ser um squader?
- Somos globais: temos squaders espalhados em todo o Brasil e alguns no exterior, atuando em projetos de clientes de renome e impacto global. Já temos projetos nos EUA, Canadá e África do Sul.
- Anywhere office: nosso modelo de trabalho é anywhere office, mas alguns projetos podem ser híbridos ou presenciais (confira a descrição da vaga). Você terá autonomia para alinhar com seu líder seus horários, equilibrando a sua rotina e as entregas do projeto que está atuando.
- Ambiente propício à evolução: construímos um ambiente colaborativo, de muito aprendizado e que valoriza a formação e desenvolvimento das pessoas.
- Crescimento constante: estamos nos consolidando como uma das top 5 consultorias de digital do Brasil.
- Trilhas de carreira: sua jornada profissional será construída junto com uma liderança presente, tendo possibilidade de transitar entre projetos, papéis e unidades de negócio do ecossistema SQUADRA.
- Cuidado com as pessoas: nosso core é o digital, mas nada disso seria possível sem nossas pessoas. Por isso, nosso foco é criar uma jornada positiva, memorável e humanizada para nossos Squaders.