Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Join the team as a world-class Software Engineer in Dubai with at least 5 years of strong, hands-on experience.
Build reliable, maintainable systems and solve difficult problems through deep software engineering knowledge, clear thinking, and ownership.
Key Skills for This Role
Full Job Posting
Role Overview
Join the team as a world-class Software Engineer in Dubai with at least 5 years of strong, hands-on experience.
Build reliable, maintainable systems and solve difficult problems through deep software engineering knowledge, clear thinking, and ownership.
What the Employer Is Looking For
- At least 5 years of serious, hands-on software engineering experience.
- Exceptionally strong problem-solving and analytical ability.
- Proactive and energetic approach to investigating and properly fixing issues.
- Strong software engineering fundamentals.
- Strong understanding of system design, architecture, APIs, performance, scalability, testing, debugging, security, and clean code.
- Ability to work independently and make sound technical decisions.
- Strong ownership mentality and a positive attitude.
- Ability to work closely with the business and understand real-world requirements.
Technical Experience
- JavaScript or TypeScript, Node.js, Next.js, NestJS, and Python.
- PostgreSQL, MySQL, REST APIs, and modern backend architecture.
- Database design, indexing, query optimization, and performance.
- Git and professional development workflows.
- Automated testing and production debugging.
- Modern software development practices.
DevOps and AI
- Technical curiosity and ongoing learning across modern frameworks, tools, AI-assisted development, infrastructure, and emerging technologies.
- Practical DevOps knowledge, including Docker, CI/CD, cloud deployments, Linux, monitoring, and production troubleshooting, is a plus.
- Use AI to accelerate development while retaining the ability to code, debug, architect, and solve problems independently.
- Challenge AI output, identify poor architecture, catch bugs, improve generated code, and recognize incorrect solutions.
Work Setup
- Full-time, on-site work in the employer's Business Bay office in Dubai, UAE.
- Candidates should be ready to join immediately.
Responsibilities
- Build reliable, maintainable software systems.
- Design and implement software using strong engineering fundamentals.
- Solve difficult technical problems and make sound technical decisions independently.
- Work with system architecture, APIs, performance, scalability, testing, debugging, security, and clean code.
- Develop backend and full-stack solutions using JavaScript, TypeScript, Node.js, Next.js, NestJS, and Python.
- Design databases, indexes, and queries and optimize application performance.
- Use Git and professional development workflows.
- Write and maintain automated tests.
- Investigate production issues, identify root causes, and implement proper fixes.
- Work closely with the business to understand and deliver against real-world requirements.
- Use AI-assisted development intelligently while reviewing, challenging, and improving generated code.
- Stay current with modern frameworks, tools, infrastructure, AI-assisted development, and emerging technologies.
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 10ix
Senior Content Producer
, UAE
The employer is seeking a Senior Content Producer to lead daily editorial operations for a global robotics and emerging technology news platform. The role assigns and edits business news coverage, guides editorial staff,
Talent Acquisition Specialist – Technology, Media & Content
, UAE
10ix is seeking a Talent Acquisition Specialist to build hiring processes and own end-to-end recruitment across technology, media, content, growth, journalism, and creative production. The role requires at least five yea
Senior Software Quality Assurance Engineer
, UAE
10ix is seeking a Senior Software Quality Assurance Engineer to lead quality initiatives across complex infrastructure and software platforms. The role covers test planning, manual testing, defect analysis, release quali
Talent Acquisition Specialist – Technology, Media & Content
, UAE
10ix is seeking an experienced Talent Acquisition Specialist to lead high-volume global hiring across technology, media, editorial, video, content, marketing, and digital roles. The hands-on role requires at least five y
Senior DevOps Engineer
, UAE
10ix is seeking a hands-on Senior DevOps Engineer to own infrastructure, deployment environments, security, monitoring, backups, disaster recovery, and operational reliability. The role requires 5+ years of DevOps or inf
Senior QA / Quality Assurance Engineer
, UAE
The employer is seeking a Senior QA Engineer to own quality across Robot24's web platforms and build comprehensive manual, exploratory, API, integration, and automated testing strategies. The role requires 7+ years of QA
Chinese Assistant
, UAE
The employer is seeking an organized Assistant – Travel & Operations Coordinator to manage international travel, event logistics, itineraries, and executive scheduling. Mandatory requirements include spoken and written M
Senior Content Producer
, UAE
Talent Acquisition Specialist – Technology, Media & Content
, UAE
Senior Software Quality Assurance Engineer
, UAE
Talent Acquisition Specialist – Technology, Media & Content
, UAE
Senior DevOps Engineer
, UAE
Senior QA / Quality Assurance Engineer
, UAE
Chinese Assistant
, UAE