Description
**Opportunity | Mid-Level Fullstack .NET + React Developer**
==================================================================
Are you passionate about software development, enjoy building modern and scalable applications, and seek to work in a collaborative and innovative environment? Then this opportunity is for you!
We are looking for a **Mid-Level Fullstack .NET + React Developer**
**Key Responsibilities**
--------------------------------
* Develop and maintain web applications using **React** on the Front-end and **C#/.NET** on the Back-end.
* Design, evolve, and maintain **RESTful APIs** and solutions based on **Microservices Architecture**.
* Transform prototypes into modern, responsive, and reusable interfaces in partnership with the UX/UI team.
* Ensure application quality through sound development practices and automated testing.
* Optimize performance, scalability, and user experience across different devices.
* Participate in agile ceremonies (Scrum/Kanban), code reviews, and architecture discussions.
* Contribute to the continuous evolution of applications and development processes.
**✅ Mandatory Requirements**
-----------------------------
* Completed undergraduate degree or equivalent professional experience in the field.
* Solid experience with **ReactJS**, including Hooks and state management.
* Knowledge of **CSS-in-JS** (Styled Components, Stitches, or similar).
* Proficiency in **C#**, **.NET Core**, and **.NET 6+**.
* Experience developing and consuming **RESTful APIs**.
* Knowledge of relational and/or non-relational databases.
* Experience with automated testing:
+ Front-end: Jest and React Testing Library.
+ Back-end: xUnit or NUnit.
* Proficiency in **Git** and version control workflows.
* **Nice-to-Have**
* Experience with **CI/CD**.
* Knowledge of Cloud platforms (**Azure, AWS, or GCP**).
* Experience with **Microservices Architecture**.
* Experience with messaging systems (**RabbitMQ** or **Kafka**).
* Knowledge of **TDD** and **BDD** practices.
**Profile We Are Seeking**
-----------------------
* A collaborative professional with strong communication skills.
* Ability to work effectively in teams and share knowledge.
* Proactive problem-solving attitude.
* Organized, quality-conscious, and detail-oriented.
* Interest in continuous learning and emerging technologies.
If you match this profile and wish to join a high-performance team, send us your resume and help us build innovative solutions together!
**#Jobs #Developer #Fullstack #DotNet #CSharp #React #ReactJS #Backend #Frontend #Microservices #API #Azure #AWS #Kafka #RabbitMQ #TechJobs #Opportunity #IT #SoftwareDevelopment**