Full Stack Dev (.Net + Angular)

AI overview

Contribute to the evolution and reliability of high-performance proprietary platforms by developing end-to-end solutions in Angular and .NET while engaging in architectural discussions.

Na Workana, estamos em busca de um/a Desenvolvedor(a) Full Stack – Angular e .NET para integrar o time de um dos nossos clientes e assumir um papel estratégico no desenvolvimento, manutenção e evolução do ecossistema proprietário da empresa.

Sobre Nosso Cliente:

Somos uma software house brasileira especializada no desenvolvimento de plataformas digitais de alta performance. Com um histórico consolidado em múltiplos segmentos de mercado, entregamos soluções robustas, escaláveis e com foco implacável na excelência técnica. Nosso time opera com autonomia, colaboração e uma cultura orientada a resultados, criando um ambiente onde engenheiros talentosos podem evoluir continuamente, contribuir significativamente para decisões arquiteturais e construir produtos que se destacam no mercado. Buscamos profissionais apaixonados por construir sistemas sólidos, manter altos padrões de qualidade e participar ativamente da evolução tecnológica de nossas plataformas proprietárias.

Visão Geral da Função:

Buscamos um(a) Desenvolvedor(a) Full Stack – Angular e C# (.NET) para integrar nosso time de desenvolvimento responsável pelas plataformas proprietárias do cliente. Você atuará como engenheiro(a) contribuindo diretamente para a evolução técnica, escalabilidade e confiabilidade dos sistemas que alimentam o ecossistema da empresa. Este papel combina excelência em desenvolvimento prático com pensamento arquitetural — você construirá soluções completas entre front-end e back-end, ao mesmo tempo em que propõe melhorias, participa de discussões arquiteturais e impulsiona a evolução contínua da plataforma. Esta é uma posição full-time oferecendo a oportunidade de se tornar um(a) parceiro(a) de longo prazo na construção de novos produtos.

Responsabilidades:

● Desenvolver novas funcionalidades front-end em Angular e sistemas back-end em C# (.NET), mantendo altos padrões de qualidade de código e performance.

● Participar ativamente de discussões arquiteturais, planejamento técnico e design de soluções para requisitos complexos de sistema.

● Desenhar, construir e integrar APIs (internas e externas), garantindo segurança, performance e estabilidade em toda a plataforma.

● Criar e manter testes automatizados abrangentes (testes unitários e de integração) para garantir confiabilidade do código e reduzir débito técnico.

● Realizar revisões de código minuciosas para outros desenvolvedores, garantindo boas práticas, padrões arquiteturais e padrões de qualidade.

● Contribuir para iniciativas de melhoria contínua, incluindo processos de desenvolvimento, documentação e qualidade de entrega.

● Colaborar entre áreas com product, design e outros times de engenharia para entender requisitos e entregar soluções centradas no usuário.

● Assumir responsabilidade sobre a entrega de features do design até deployment, garantindo que soluções atendam aos objetivos de negócio e padrões técnicos.

Requirements

● Mínimo 3 anos de experiência profissional com Angular (desenvolvimento front-end).

● Mínimo 3 anos de experiência profissional com C# / .NET (desenvolvimento back-end).

● Compreensão sólida de desenvolvimento de APIs REST e boas práticas.

● Experiência prática em design e implementação de testes automatizados (testes unitários e/ou de integração).

● Abordagem colaborativa com foco em encontrar soluções e impulsionar melhoria contínua.

Requisitos Desejáveis:

● Experiência com plataforma em nuvem Microsoft Azure e seus serviços.

● Familiaridade com padrões de arquitetura de microsserviços e design de sistemas distribuídos.

● Experiência prática com pipelines de CI/CD (GitHub Actions, GitLab CI, Azure DevOps ou ferramentas similares).

● Conhecimento de padrões arquiteturais como Clean Architecture ou Domain-Driven Design (DDD).

● Experiência com otimização de performance e desafios de escalabilidade em sistemas de grande escala.

● Contribuição para projetos open-source ou presença forte em comunidades técnicas.

Benefits

Posição 100% remota, full-time (40 horas por semana, horário comercial)

● Oportunidade de parceria contínua e envolvimento no desenvolvimento de novos produtos

● Ambiente de trabalho colaborativo, autônomo e orientado a resultados

● Oportunidades de aprendizado contínuo e crescimento profissional

● Trabalhe em plataformas proprietárias de alta performance e escaláveis utilizadas em múltiplos segmentos de mercado

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job