Description
**Job Description**
We are seeking a Full-Stack Developer with solid expertise in the Microsoft ecosystem and modern front-end frameworks to join our team. You will be responsible for designing and implementing end-to-end solutions, ensuring our applications are scalable, secure, and deliver an exceptional user experience. We seek a profile that combines the technical precision of back-end development in .NET with the dynamism of Angular-based interfaces.
**Responsibilities and Duties**
* **Feature Development (Reactive):** Handle tickets via Jira to implement new features and maintain existing systems.
* **Back-End Architecture:** Develop and maintain robust APIs using .NET (C\#), adhering to best practices in design and architecture (e.g., Clean Architecture or DDD).
* **Front-End Development:** Build modern, modular, and responsive interfaces using Angular, ensuring optimal client-side performance.
* **Query Optimization (Proactive):** Review data models and SQL queries to ensure application efficiency and data integrity.
* **Technological Evolution (Proactive):** Identify opportunities for refactoring, framework version upgrades, and adoption of new patterns to improve code maintainability.
**Requirements and Qualifications**
* Solid experience with **.NET Core / .NET 5+** (C\#).
* Proficiency in **Angular** (recent versions), TypeScript, and state management (RxJS/NgRx).
* Knowledge of Entity Framework and relational databases (SQL Server, Azure SQL, or similar).
* Experience building and consuming RESTful APIs.
* Proficiency in code versioning with **Git**.
* Experience with agile methodologies and daily use of **Jira**.
* **Bonus:** Familiarity with Azure (App Services, Functions) or DevOps practices (CI/CD).
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/Voucher allowance;
Health and dental plan \- Bradesco;
Training initiatives: talks, forums, knowledge-sharing sessions, and conversations related to our business. We stay constantly connected to learn more — together;
\+MJVer Program: Our internal referral program where you refer a colleague to join us, and if the match 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;