Senior Full Stack Engineer (.NET & React)
Role Overview
Seeking an experienced Senior Full Stack Engineer with 7–9 years of hands-on experience developing and maintaining full-stack applications with React, TypeScript, C#, and .NET/.NET Core.
The role covers frontend and backend development, REST APIs, relational databases, and application integration, with ownership of design contributions, troubleshooting, code reviews, and independent delivery.
Key Skills for This Role
Full Job Posting
Job summary
Seeking an experienced Senior Full Stack Engineer with 7–9 years of hands-on experience developing and maintaining full-stack applications with React, TypeScript, C#, and .NET/.NET Core.
The role covers frontend and backend development, REST APIs, relational databases, and application integration, with ownership of design contributions, troubleshooting, code reviews, and independent delivery.
Key responsibilities
- Design, develop, test, and maintain scalable full-stack applications using React, TypeScript, C#, and .NET/.NET Core.
- Build responsive, reusable, maintainable React and TypeScript components; develop, integrate, and maintain REST APIs and backend services using C# and .NET.
- Design, develop, and optimize SQL queries and relational databases; contribute to application architecture and frontend/backend integration.
- Troubleshoot complex issues and improve performance, reliability, and scalability; conduct code reviews and maintain development standards.
- Implement and maintain unit tests and automated testing practices; work with CI/CD pipelines and support deployment and maintenance.
- Collaborate with cross-functional teams in Agile activities, own tasks, provide technical guidance where needed, and deliver solutions independently.
Mandatory skills and qualifications
- 7–9 years of professional full-stack software development experience.
- Strong hands-on experience with React and TypeScript, and strong backend experience using C# and .NET/.NET Core.
- Practical experience developing, integrating, and maintaining REST APIs; good understanding of SQL and relational databases.
- Experience with Git, application design, technical troubleshooting, code reviews, and independent delivery.
- Strong understanding of frontend/backend application development and integration; ability to work independently and collaborate with cross-functional teams.
Preferred skills
- Microsoft Azure and Azure DevOps; CI/CD pipelines and Microservices architecture.
- Unit testing and automated testing; SQL Server and Cosmos DB; Tailwind CSS; GitHub and GitHub Copilot; Figma.
Contract and schedule
- Contract duration is 6–8 months.
- Work schedule is 12:00 PM to 9:00 PM UAE time to provide better overlap with the US team.
Work arrangement
- Onsite in Dubai, UAE, five days a week; work arrangement may change to remote based on business requirements.
- Preference is given to candidates currently based in Dubai.
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
Full Stack Engineer (.NET & React)
, UAE
TMC is seeking a hands-on Full Stack Engineer to independently build and maintain frontend and backend application features using React, TypeScript, C#, and .NET. Candidates need 4–5 years of full-stack experience, REST
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
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