Job Description
Descrição da Missão
Desenvolvedor Full Stack Sênior \& Líder Técnico – Resumo do Trabalho
Estamos em busca de um Desenvolvedor Full Stack Sênior altamente experiente com fortes habilidades de liderança técnica para se juntar a uma equipe de desenvolvimento internacional. Este papel envolve liderar o design e a implementação de soluções escaláveis, seguras e eficientes em sistemas de front-end e back-end, além de mentorar desenvolvedores e apoiar práticas ágeis.
Principais Responsabilidades
Projetar e implementar novos recursos em sistemas de front-end e back-end usando tecnologias web modernas.
Analisar sistemas existentes para definir requisitos de integração e recomendar melhorias técnicas.
Colaborar com equipes multifuncionais (desenvolvimento, arquitetura, DevOps, produto) para garantir a entrega bem-sucedida.
Conduzir revisões de código, garantir a qualidade do código e mentorar membros juniores da equipe.
Liderar cerimônias ágeis e garantir alinhamento com os objetivos de negócios e técnicos.
Investigar e resolver problemas complexos em todo o sistema e recomendar soluções inovadoras.
Requisitos do Perfil
Habilidades e Experiência Necessárias
Mais de 10 anos de experiência em desenvolvimento de software com C#, .NET, ASP.NET Core Web API.
Proficiência em Angular, TypeScript, JavaScript, CSS para desenvolvimento de front-end.
Forte expertise em Entity Framework, Microsoft SQL Server e otimização de desempenho.
Conhecimento sólido em microserviços, arquitetura orientada a eventos e padrões de design (por exemplo, Saga).
Experiência com Docker, pipelines de CI/CD, Azure DevOps ou ferramentas similares.
Capacidade de liderar uma equipe de desenvolvimento, facilitar práticas ágeis e colaborar com arquitetos.
Habilidades de comunicação em inglês em nível B2 ou superior, tanto técnicas quanto voltadas para negócios.
Qualificações Preferenciais
Familiaridade com sistemas distribuídos e padrões de mensagens assíncronas.
Experiência com IIS, serviços Azure e arquitetura de sistemas de nível empresarial.
Exposição a domínios de negócios complexos, como comércio de commodities, é um diferencial.
Capacidade de combinar funções de líder técnico e scrum master.
Por que escolher a gente
Uma comunidade internacional que reúne mais de 110 nacionalidades diferentes
Um ambiente onde a confiança é central: 70% dos nossos líderes começaram suas carreiras no nível inicial
Um forte sistema de treinamento com nossa Academia interna e mais de 250 módulos disponíveis
Um ambiente de trabalho dinâmico que frequentemente se reúne para eventos internos (happy hours, team buildings, etc.)
A Amaris Consulting promove a igualdade de oportunidades. Estamos comprometidos em reunir pessoas de diferentes origens e criar um ambiente de trabalho inclusivo. Nesse sentido, recebemos candidaturas de todas as pessoas qualificadas, independentemente de sexo, orientação sexual, raça, etnia, crenças, idade, estado civil, deficiência ou outras características.