About the role
Buscamos
Desenvolvedor(a) Sênior com forte atuação em Front-End , especialmente com Angular 18+ , para atuar no desenvolvimento e evolução de aplicações críticas e de larga escala.
A posição tem foco principal em Front-End , com participação ativa na construção de interfaces, integração com APIs e definição de soluções de arquitetura. É essencial também possuir experiência sólida em Back-End com C# e .NET 8+ , sendo capaz de compreender, desenvolver e evoluir APIs e serviços quando necessário.
Principais responsabilidades e requisitos
- Desenvolver aplicações web com Angular 18+, seguindo boas práticas de arquitetura, componentização e organização de código;
- Integrar APIs REST, tratar dados, implementar autenticação e gerenciar estados;
- Criar testes unitários com Jasmine/Karma;
- Trabalhar com i18n e aplicações multilíngues;
- Participar da definição de soluções técnicas e arquitetura das aplicações;
- Desenvolver e manter APIs REST com C# / .NET 8+, garantindo segurança, performance e qualidade;
- Aplicar arquitetura limpa, DDD, SOLID e injeção de dependência;
- Utilizar SQL Server, PostgreSQL e/ou MongoDB, além de Entity Framework e/ou Dapper;
- Trabalhar com Docker, GitFlow e CI/CD (Azure DevOps);
- Usar mensageria, especialmente Azure Service Bus, e MediatR para orquestração e publicação de eventos;
- Desenvolver testes unitários com xUnit e/ou NUnit;
- Atuar de forma colaborativa com times de produto, back-end e demais áreas técnicas.
Diferenciais
- Experiência com Micro Front-Ends (MFE);
- Conhecimento em Azure Cloud;
- Experiência com Datadog para observabilidade e monitoramento;
- Conhecimento em Sonar e práticas de qualidade de código.
Perfil que buscamos
Uma pessoa sênior e com forte domínio de Front-End/Angular , mas que também tenha boa experiência em Back-End/.NET e consiga transitar entre as duas camadas. O objetivo é contar com alguém que tenha o Front-End como principal especialidade, sem abrir mão da capacidade de compreender e atuar no ecossistema Back-End.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at 4DF Connect was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
