Sobre a empresa
Esta posição é listada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximos passos. Nosso parceiro está procurando um Desenvolvedor Fullstack .NET React – Pleno baseado no Brasil.
Esta é uma oportunidade para um Desenvolvedor Fullstack construir e evoluir soluções digitais escaláveis em um ambiente de tecnologia financeira de alto impacto.
Você trabalhará nas camadas de backend e frontend, combinando .NET e React para entregar aplicações robustas e sustentáveis.
O papel envolve projetar arquiteturas baseadas em nuvem e contribuir para soluções que exigem alta disponibilidade e desempenho.
Você colaborará com equipes técnicas para resolver desafios complexos, estimar esforços de desenvolvimento e entregar projetos dentro dos prazos acordados.
Seu trabalho contribuirá diretamente para aplicações confiáveis e eficientes que suportam operações financeiras sofisticadas.
O ambiente valoriza autonomia, propriedade técnica, colaboração e resolução proativa de problemas.
É uma excelente oportunidade para um profissional de nível pleno que deseja aprofundar sua experiência em desenvolvimento fullstack e nuvem moderna.
Responsabilidades
- Projetar e contribuir para arquiteturas de software para aplicações baseadas em nuvem.
- Desenvolver e manter soluções fullstack usando C#/.NET e React, aplicando boas práticas de engenharia de software.
- Trabalhar com a stack técnica adotada pela equipe de desenvolvimento e contribuir para decisões de arquitetura e implementação.
- Estimar esforços de desenvolvimento, definir cronogramas de implementação realistas e gerenciar compromissos de entrega.
- Desenvolver código robusto, testável e sustentável, alinhado aos requisitos de qualidade e escalabilidade.
- Construir e evoluir soluções projetadas para operar com alta disponibilidade e alto desempenho.
- Trabalhar com microsserviços, sistemas de mensageria, bancos de dados relacionais e não relacionais e infraestrutura em nuvem.
- Aplicar programação orientada a objetos, injeção de dependência e padrões de design estabelecidos.
- Investigar e resolver problemas técnicos que surgirem ao longo dos projetos.
- Comunicar-se efetivamente com stakeholders e equipes técnicas, gerenciando expectativas e resolvendo conflitos potenciais.
- Demonstrar autonomia, urgência e responsabilidade ao trabalhar com prazos de projeto.
- Contribuir proativamente para identificar abordagens técnicas alternativas e diferentes cenários de uso de aplicações.
Requisitos
- Experiência profissional desenvolvendo aplicações fullstack, com sólido conhecimento em C#/.NET e React.
- Conhecimento prático de AWS Cloud e arquiteturas de software baseadas em nuvem.
- Experiência com sistemas de mensageria, incluindo filas e tópicos.
- Forte compreensão de programação orientada a objetos e injeção de dependência.
- Conhecimento de Design Patterns e princípios de arquitetura de software.
- Experiência trabalhando com arquiteturas de microsserviços.
- Experiência com bancos de dados relacionais e não relacionais.
- Capacidade de escrever código robusto, testável e validado.
- Compreensão de aplicações que exigem alta disponibilidade, escalabilidade e desempenho.
- Forte raciocínio lógico e habilidades analíticas para investigar e resolver problemas técnicos.
- Excelentes habilidades de comunicação e capacidade de colaborar efetivamente com equipes multidisciplinares.
- Forte senso de urgência, responsabilidade, organização e compromisso com prazos.
- Autonomia e propriedade, com abordagem proativa para resolução de problemas.
- Capacidade de gerenciar conflitos e expectativas de forma construtiva.
- Criatividade e curiosidade para antecipar diferentes cenários de aplicação e necessidades técnicas.
- Mentalidade orientada ao trabalho em equipe, combinada com a capacidade de tomar iniciativa e liderar soluções quando necessário.
Benefícios
- Modelo de trabalho remoto.
- Oportunidade de trabalhar em projetos de tecnologia de alto impacto no setor de serviços financeiros.
- Exposição a tecnologias modernas de nuvem, microsserviços, mensageria e desenvolvimento fullstack.
- Ambiente colaborativo focado no compartilhamento de conhecimento técnico e crescimento profissional.
- Oportunidades para desenvolver expertise em soluções de software escaláveis e de alto desempenho.
- Ambiente de trabalho inclusivo que valoriza diversidade, respeito, ética e colaboração.
- Acesso a iniciativas de desenvolvimento profissional e aprendizado focado em tecnologia.