DEV FULLSTACK .NET 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!
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 Angular, 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 ↩
Estamos em busca de um Desenvolvedor Sênior com experiência em .NET e Angular 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 (Angular),
além de profundo conhecimento em práticas modernas de arquitetura de software, microsserviços e integração contínua.
Requisitos Técnicos:
- 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 Angular.
- 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.
Diferenciais:
- 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, Angular ou DevOps.
Habilidades Interpessoais:
- Proatividade e foco em resultados.
- Excelente comunicação e habilidade para colaborar com equipes multidisciplinares.
- Capacidade de mentorar desenvolvedores juniores e plenos.
- Autonomia para tomada de decisão técnica.
- Pensamento crítico e orientado a soluções.
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 ↩
- ...
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.