Senior Software Engineer
Dubai, DU
Apply for this job

Senior Backend Software Engineer

About the company

We are partnering with a leading regional e-commerce platform that serves millions of users daily. This company has achieved rapid growth in a short time and is now expanding its technology team to support scaling and innovation.

The tech team is composed of experienced engineers and hands-on technical leads who prioritize clean, scalable solutions and a culture of continuous learning and improvement.

The Role

We are looking for a Senior Backend Software Engineer to design and implement advanced solutions that enhance the platform, improve customer experience, and ensure smooth operations.

Who we’re looking for

This role is a great fit if you:

  • Embrace challenges and approach them with curiosity
  • Take ownership of your work and its outcomes
  • Communicate and collaborate proactively
  • Thrive in ambiguity and can take a project from concept to production
  • Value continuous improvement, refactoring, and constructive feedback

Responsibilities

  • Build reusable, secure, efficient, and well-documented backend solutions
  • Support API integration for external partners
  • Maintain documentation, reporting standards, and communication frameworks
  • Assess technical feasibility of product requirements and provide input
  • Translate product requirements into technical plans and SRS documents
  • Identify technical debt and propose solutions
  • Mentor and support team members
  • Conduct code reviews to ensure high code quality
  • Participate in technical and product discussions with a business perspective
  • Introduce tools and practices that improve team productivity

Qualifications

  • 5+ years in software engineering or related fields
  • 3+ years working remotely with proven self-management skills
  • Hands-on experience with JavaScript/TypeScript and Node.js/NestJS
  • Strong understanding of web application architecture and scalable systems
  • Familiarity with SDLC and Agile methodologies
  • Experience in database design, optimization, and data modeling
  • Advanced knowledge of Docker and AWS


Apply for this job
Powered by