Description
We are seeking a professional with a strong software engineering foundation to work during a strategic phase of platform evolution and migration.
Currently, projects are undergoing environment transition (Lovable Azure and AWS), with a modern tech stack based on:
* .Net
* React \+ TypeScript (frontend)
* Supabase (backend/data)
* Cloud (Azure and AWS)
### **Key Responsibilities**
* Develop and maintain high-complexity applications.
* Support architectural decisions (cloud, backend, and integrations).
* Participate in application migration to Azure and AWS.
* Ensure coding best practices, performance, and scalability.
* Conduct code reviews and provide technical mentoring to the team.
* Collaborate with stakeholders in defining technical solutions.
* Support the establishment of standards, documentation, and technical governance.
* Troubleshoot complex issues.
### **Technical Requirements**
* Minimum experience: 5\+ years working with .NET (preferably with exposure to .NET Core/.NET 6\+).
* Advanced C\#, including modern language features (async/await, LINQ, generics, delegates).
* .NET Core for developing RESTful APIs and web applications.
### **Essential Foundation**
* Solid software development experience (5\+ years).
* Experience with unit testing.
* Experience with React.
* Experience with TypeScript.
* Experience with Supabase.
* Experience with REST APIs and distributed systems.
* Experience with containers (Docker).
* Strong knowledge of software architecture and best practices (SOLID, Clean Architecture, DDD).
* Knowledge of CI/CD and version control (Git).
* Hands-on experience with cloud computing (Azure and/or AWS).
**Important Differentiators:**
* Microservices architecture.
* Messaging systems (RabbitMQ, Pub/Sub).
* Kubernetes.
* SQL and NoSQL databases.
* Experience in system migration and technological modernization.
TotalPass\\Wellhub;
Group life insurance;
Meal/food allowance;
Health and dental plan \- Bradesco;
Training initiatives: lectures, forums, knowledge-sharing sessions, and discussions related to our business. We stay constantly connected to learn more — together;
\+MJVer Program: an internal referral program where you refer a colleague to join us; if the referral is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we announce partnerships with educational institutions, language schools, gyms, restaurants, products, and other services.