Full Stack Engineer (.NET & React)
Role Overview
Hands-on Full Stack Engineer role requiring 4–5 years of experience developing applications with React, TypeScript, C#, and .NET/.NET Core.
The engineer will work across frontend and backend, including REST APIs, SQL, and relational databases, and independently deliver features within an Agile team.
Key Skills for This Role
Full Job Posting
Role overview
Hands-on Full Stack Engineer role requiring 4–5 years of experience developing applications with React, TypeScript, C#, and .NET/.NET Core.
The engineer will work across frontend and backend, including REST APIs, SQL, and relational databases, and independently deliver features within an Agile team.
Key responsibilities
- Develop and maintain full-stack applications using React, TypeScript, C#, and .NET/.NET Core.
- Build responsive, reusable React and TypeScript user interface components.
- Develop and integrate RESTful APIs using C# and .NET; connect frontend applications with backend services.
- Use SQL and relational databases for data management and application development.
- Identify and resolve frontend and backend issues; write clean, maintainable, reusable code.
- Participate in code reviews, testing, and debugging; support application maintenance and performance improvements.
- Collaborate in Agile development and independently deliver assigned features across frontend and backend.
Required skills and qualifications
- 4–5 years of professional full-stack software development experience.
- Hands-on experience with React and TypeScript, and practical experience with C# and .NET/.NET Core.
- Experience developing and integrating REST APIs; good understanding of SQL and relational databases.
- Experience using Git for version control.
- Ability to independently develop frontend and backend features and to work effectively in an Agile development team.
- Understanding of application development, debugging, and troubleshooting.
Preferred skills
- Microsoft Azure and Azure DevOps; CI/CD pipelines and Microservices.
- Unit testing and automated testing; SQL Server and Cosmos DB.
- Tailwind CSS; GitHub and GitHub Copilot; Figma.
Contract details
- Contract duration is 6–8 months.
Work arrangement
- Onsite in Dubai, UAE, five days a week.
- The work arrangement may change to remote based on business requirements.
- Preference is given to candidates currently based in Dubai.
Work schedule
- 12:00 PM to 9:00 PM UAE time to provide better overlap with the US team.
Availability
- Candidates should provide their current availability and earliest possible joining date.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TMC
Senior Full Stack Engineer (.NET & React)
, UAE
The employer seeks a senior full-stack engineer to build and maintain scalable applications using React, TypeScript, C#, and .NET. Candidates need 7–9 years of professional experience, strong frontend and backend skills,
Full Stack Engineer (.NET & React)
, UAE
TMC seeks an experienced Full Stack Engineer to build and maintain scalable applications using .NET and React. The work spans APIs, databases, frontend performance, deployment, debugging, and collaboration in a remote wo
Full Stack Engineer (.NET & React)
, UAE
The employer seeks an experienced Full Stack Engineer with 5–8 years of hands-on .NET and React experience. You will build and maintain scalable web applications, APIs, and user interfaces, and support deployment, perfor
Directeur Architecture et Cybersécurité
Montréal, CAN
TMC recherche un directeur de l'architecture technologique et de la cybersécurité pour définir la vision technologique et assurer la sécurité des plateformes et infrastructures. Le rôle pilote la gouvernance technologiqu
Chartered Accountant
, UAE
TMC is seeking an experienced Chartered Accountant for a contractual role managing accounting, financial reporting, taxation, and compliance activities. The role requires 3–5 years of relevant experience, a CA qualificat
Senior Full Stack Engineer (.NET & React)
, UAE
Full Stack Engineer (.NET & React)
, UAE
Full Stack Engineer (.NET & React)
, UAE
Directeur Architecture et Cybersécurité
Montréal, CAN
Chartered Accountant
, UAE