Geekhunter Logo

Solutions

Use Cases

Why Geekhunter?

Resources

Login

English

EN

Nava Technology for Business


São Paulo - SP, Brasil

Show original

Mid-Level FullStack Developer (.NET + Angular)

Hybrid

São Paulo - SP

Salary Range

Not informed

Experience Level

Mid level

Requirements

3+ years of experience in the career
C#
CI CD
.NET
Angular
SQL
Azure
Git

Desired Skills

RabbitMQ
Docker
Cypress
Azure Service Bus

Tasks and Responsibilities

Show original

We are looking for a Mid-Level FullStack Developer to work in a collaborative and challenging environment, contributing to the development and evolution of robust applications. We seek a professional with experience in .NET and Angular, with a critical eye for quality, performance, and development best practices.


📍 Hybrid model – Av. Paulista (1 to 2 times per week)


Responsibilities

  • Develop and maintain fullstack applications using .NET and Angular;
  • Create and evolve RESTful APIs and backend services;
  • Build modern, performant, and responsive interfaces;
  • Act in the analysis and optimization of queries and data access;
  • Apply best practices in architecture, code design, and automated testing;
  • Work together with multidisciplinary teams;
  • Participate in CI/CD processes and code versioning;
  • Ensure quality, scalability, and security of applications.

Requirements


Backend (.NET / C#)
  • Mastery of C# and .NET Core / .NET 6+ (including .NET 8);
  • Experience in developing RESTful Web APIs and services (Background/Hosted Services);
  • Knowledge in software architecture (Clean Architecture, DDD, SOLID, Clean Code);
  • Experience with Dapper and SQL Server (T-SQL), including:
    • Views, Stored Procedures, indexes, and execution plans;
  • Mastery of dependency injection (Transient, Scoped, Singleton);
  • Experience with automated testing (xUnit, NUnit, Moq, FluentAssertions).

Frontend (Angular)
  • Experience with Angular (recent versions) and TypeScript;
  • Mastery of the component lifecycle (ngOnInit, ngOnChanges, ngOnDestroy);
  • Knowledge in reactive programming with RxJS;
  • Experience with state management (NgRx or Service-with-a-Subject);
  • Experience with Angular Router, Lazy Loading, and Route Guards;
  • Mastery of HttpClient and HttpInterceptors (JWT, error handling);
  • Knowledge in HTML5, CSS3/SASS, Flexbox, CSS Grid;
  • Experience with componentization (Smart/Dumb Components).

DevOps, Cloud, and Tools
  • Knowledge in Azure (App Services, Azure SQL, Functions, Key Vault);
  • Experience with CI/CD (Jenkins);
  • Mastery of Git (branches, PRs, conflict resolution).

Differentials

  • Experience with messaging (Azure Service Bus or RabbitMQ);
  • Frontend testing with Jasmine, Karma, or Cypress;
  • Knowledge in Docker (containerization).

📩 Apply to the selection process

To proceed with the process, we ask that you also submit your application on the Sophia platform:


🔗 Application link: https://entrevista.starmindai.ai

🔢 Job code: NAVA-FULLSTACKPL


Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: