Senior Full Stack Developer .NET / Angular @Solutis
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Full Stack Developer .NET / Angular @Solutis

YDay - Solutis is hiring a remote Senior Full Stack Developer .NET / Angular. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Buscamos um(a) Desenvolvedor(a) Full Stack Sênior com sólida experiência em C#, .NET Core e Angular, capaz de atuar no desenvolvimento de soluções robustas, escaláveis e seguras. O profissional participará da construção e evolução de aplicações, contribuindo com decisões técnicas, definição de boas práticas e implementação de soluções de ponta a ponta.

  • Desenvolver e evoluir aplicações Full Stack utilizando C#, .NET Core e Angular.
  • Projetar, desenvolver e integrar APIs REST com ASP.NET Core.
  • Implementar soluções seguindo princípios SOLID, Clean Architecture e padrões de projeto.
  • Desenvolver interfaces modernas e componentes reutilizáveis com Angular.
  • Trabalhar com bancos de dados relacionais, garantindo desempenho e integridade das informações.
  • Implementar mecanismos de autenticação, autorização e segurança.
  • Participar de decisões técnicas, revisões de código e melhorias de arquitetura.
  • Colaborar com equipes multidisciplinares utilizando metodologias ágeis.

Qualifications

  • Backend — C# e .NET
  • Domínio de C# 9 ou superior, programação orientada a objetos, LINQ e coleções.
  • Experiência com programação assíncrona, Tasks e paralelismo.
  • Conhecimento em tratamento de exceções, Reflection e atributos.
  • Desenvolvimento de APIs REST com ASP.NET Core.
  • Experiência com middlewares, injeção de dependência e versionamento de APIs.
  • Implementação de autenticação e autorização utilizando JWT, Claims e Policies.
  • Gerenciamento de configurações e ambientes.
  • Acesso a dados:
  • Experiência com Entity Framework Core, ORM e Migrations.
  • Domínio de consultas LINQ avançadas, estratégias de tracking e otimização de desempenho.
  • Conhecimento em Oracle e/ou SQL Server.
  • Experiência com queries SQL, stored procedures e transações.
  • Arquitetura e boas práticas:
  • Experiência com Clean Architecture e princípios SOLID.
  • Conhecimento dos principais conceitos de Domain-Driven Design (DDD).
  • Aplicação de padrões de projeto, como Repository, Factory, Adapter e Strategy.
  • Boas práticas de design de software, segurança e qualidade de código.
  • Frontend — Angular
  • Experiência avançada com Angular, incluindo componentes, módulos e serviços.
  • Domínio de data binding, diretivas e pipes.
  • Conhecimento em RxJS e programação reativa.
  • Experiência com gerenciamento de estado utilizando RxJS, NGXS ou NgRx.
  • Desenvolvimento de componentes reutilizáveis e comunicação entre componentes e serviços.
  • Ferramentas e metodologias:
  • Git, estratégias de branching, pull requests e code review.
  • Visual Studio ou VS Code.
  • Postman, Swagger e OpenAPI.
  • Node.js e NPM para desenvolvimento frontend.
  • Experiência com Scrum ou Kanban.
  • Documentação técnica e compreensão de requisitos.

Requirements

  • Autonomia técnica.
  • Capacidade de analisar problemas complexos.
  • Experiência no desenvolvimento de aplicações completas.
  • Capacidade de transitar entre backend e frontend.
  • Compreensão dos impactos das decisões arquiteturais.
  • Colaboração com a equipe na construção de soluções sustentáveis.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Developer .NET / Angular @Solutis
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 129,202+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later