Principal Software Engineer

Royal Class


Date: 9 hours ago
City: Dubai
Contract type: Full time

We are seeking a competitive and results-driven Team Lead with a strong track record in managing large teams and delivering enterprise-level solutions on time. The ideal candidate has 3 to 5 years of team management experience, full-stack development expertise, and an understanding of mobile applications. This role requires leadership skills, technical excellence, and the ability to drive projects from concept to completion within defined deadlines.


Key Responsibilities:

  • Lead, mentor, and manage full-stack and mobile development teams.
  • Oversee the software development lifecycle, ensuring on-time and high-quality delivery.
  • Collaborate with stakeholders to define goals and expectations.
  • Develop and enforce best practices for coding, testing, and deployment.
  • Maintain a competitive edge by staying updated with industry trends and technologies.
  • Conduct regular team meetings, sprint planning, and retrospectives.
  • Manage code reviews, resolve technical challenges, and provide guidance.
  • Work closely with DevOps teams to enhance CI/CD processes.
  • Ensure system scalability, performance, and security for enterprise-grade applications.
Qualifications and Requirements:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience, with 3-5 years in leadership roles.
  • Strong full-stack experience (e.g., JavaScript, Node.js, React, Angular, Python).
  • Experience with mobile development (iOS/Android) is a plus.
  • Proven success in building enterprise-level systems for high-end users.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices.
  • Experience with CI/CD pipelines, version control (e.g., Git, Jenkins).
  • Solid understanding of Agile and Scrum methodologies.
  • Strong problem-solving, decision-making, and communication skills.


Preferred Skills:
  • Enterprise-level project experience.
  • Knowledge of SQL and NoSQL databases.
  • Experience with Docker, Kubernetes, and containerization tools.
  • Familiarity with AI/ML technologies is a plus.
  • PMP or Scrum Master certification is advantageous


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

IG MEET Lead Process Safety Engineer

Air Products, Dubai
9 hours ago
At Air Products, our purpose is to bring people together to reimagine what’s possible, collaborate and innovate solutions to the world’s most significant energy and environmental sustainability challenges. Grow with us as we embark on building tomorrow together by being the safest, most diverse and most profitable industrial gas company in the world. OverviewReimagine What’s Possible Leads Process Safety Engineering...

Partners & Alliances Manager, Dubai

Couchbase, Dubai
13 hours ago
As industries race to embrace AI, traditional database solutions fall short of rising demands for versatility, performance, and affordability. Couchbase is leading the way with Capella, the developer data platform for critical applications in our AI world. By uniting transactional, analytical, mobile, and AI workloads into a seamless, fully managed solution, Couchbase empowers developers and enterprises to build and scale...

Social Media Designer

Element 8, Dubai
14 hours ago
Company: Moonbox – A Leading Brand ConsultancyAbout MoonboxAt Moonbox, we create brands that stand out. Our team crafts compelling visual identities and engaging content that leave a lasting impact. Now, we’re looking for a Social Media Designer to bring fresh, innovative ideas to our digital presence and help brands tell their stories visually.What You’ll Do⁠ ⁠Design Engaging Social Media Content:...