Microvision IT Solutions is a leading technology solutions provider delivering high-quality digital transformation services and enterprise-grade applications across industries.
We foster innovation, collaboration, and professional growth, and we are looking for an experienced
Senior Full Stack Developer
to join our UAE team.
Role Overview
We are seeking a highly skilled
Senior Full Stack Developer
with proven expertise in building, scaling, and optimizing web applications.
The ideal candidate will have deep knowledge of both back-end and front-end technologies, strong architecture design capabilities, and leadership skills to guide junior developers.
Key Responsibilities
- Lead the design, development, and deployment of scalable full-stack applications.
- Architect solutions ensuring security, performance, and maintainability.
- Develop and integrate RESTful APIs, microservices, and third-party services.
- Collaborate with UI/UX teams to build responsive, intuitive interfaces.
- Drive code reviews, mentor junior developers, and enforce best practices.
- Troubleshoot, debug, and enhance existing applications.
- Stay up to date with emerging technologies and recommend adoption where beneficial.
- Contribute to DevOps and CI/CD practices for efficient delivery.
Required Skills & Expertise
- Strong expertise in
C#, ASP.NET, ASP.NET Core, MVC, Web API, and Web Services
.
- Solid experience in
front-end technologies
: JavaScript, TypeScript, Angular / React / Vue, HTML5, CSS3.
- Proficiency with
databases
: SQL Server, MySQL, PostgreSQL, or MongoDB.
- Hands-on experience with
Entity Framework, LINQ, and ORM tools
.
- Experience in
cloud platforms (Azure/AWS)
and microservices architecture.
- Strong understanding of
software design patterns, system architecture, and scalability principles
.
- Knowledge of
Agile/Scrum methodologies, Git, and CI/CD pipelines
.
- Excellent leadership, analytical, and communication skills.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Minimum
8 years of professional experience
in full-stack software development.
- Prior experience in a
senior/lead developer role
preferred.