JobXDubai
JobsCompaniesSalaries
ATS Resume ScannerGratuity CalculatorVisa Eligibility CheckerLeave Calculator
View All Tools
Knowledge HubCareer GuidesCV ServicesCareer Coaching
Sign InGet Started

Jobs by Category

  • Engineering & Technology
  • AI & Machine Learning
  • Sales & Business Development
  • Finance & Accounting
  • Marketing & Communications
  • Human Resources
  • Operations & Logistics
  • Construction & Real Estate
  • Healthcare & Medical
  • Hospitality & Tourism
  • Product Management
  • Data & Analytics
  • Design & Creative
  • Customer Support
  • Legal & Compliance
  • Education & Training
  • Executive & Management
  • Administrative

Platform

  • Browse Jobs
  • Jobs in Dubai
  • Jobs in Abu Dhabi
  • Jobs in Sharjah
  • Jobs in Ajman
  • Jobs in Ras Al Khaimah
  • Jobs in Fujairah
  • Jobs in Umm Al Quwain
  • Company Directory
  • Salary Guide
  • Sign Up Free

Free Tools

  • ATS Resume Scanner
  • Gratuity Calculator
  • Leave Calculator
  • Leave Encashment
  • Notice Period Calculator
  • Visa Eligibility Checker

Resources

  • Knowledge Hub
  • Career Guides
  • UAE Work Visa Guide
  • Dubai Salary Guide
  • CV Writing Tips
  • CV Services
  • Career Coaching
  • LinkedIn Optimization

Company

  • About Us
  • For Employers
  • Careers
  • Contact
  • Help Centre
  • Privacy Policy
  • Terms of Service

Our Projects

  • PatientNotes.ai— AI Medical Scribe
  • JobXRecruiter.com— Review 1000s of CVs
  • CV-Review.com— AI CV Review
  • Careerproof.io— AI Career Proof
  • UAE-Labour-Law.com— Labour Law AI Assistant
  • SmilePreviews.com— AI Smile for Dentists
  • BubblyPhone.com— Cheap Browser Calls
  • Gesichtsbehandlung-Muenchen.com— Facial Treatments Munich
JobXDubai© 2026 JobXDubai. All rights reserved.
Built by Vadim (X, LinkedIn)
HomeJobsJunior Software Engineer

Insight360

Junior Software Engineer

full timejuniorDubai, UAE2 days ago
15,000-23,000 AED/mo
Engineering & Technology

Job Description

Job Title: Junior Software Engineer (UAE-Based, Preferably an Arabic Speaker) Location: UAE (On-site) Employment Type: Full-time Department: AI and Data Reports To: Hear of AI and Data About Insight360: Insight360 is a forward-thinking consultancy and implementation firm at the forefront of AI and data analytics. With a rich portfolio of over 100 successful projects spanning various industries and global locations, we specialize in guiding organizations towards Smart Decision Support Systems. Our mission is to equip decision-makers with intelligent insights, leveraging a robust methodology that seamlessly integrates data analytics with overarching business strategies and objectives. Renowned for our unwavering commitment to delivering tangible business value, we employ cutting-edge technologies and tools, earning us the esteemed reputation of being a trusted partner in the industry. THE ROLE You write production code from your first sprint. You will build the services, APIs, and interfaces that run inside enterprise systems across the UAE and GCC — under the review of architects who read every line, and to engineering standards you will be held to rather than eased into. We hire juniors for trajectory, not inventory. A long tool list on a CV counts for less than a small thing you built well and can defend under questioning. You will use AI-assisted development tools as a daily instrument and be expected to move fast with them — but speed without judgement is a defect, and you own every line you ship regardless of who or what wrote it. WHAT YOU'LL DO • Build and ship features in production services — REST endpoints, backend services, and front-end interfaces — under architect review and to a defined definition of done. • Write tests as part of the work, not after it — unit and integration tests that a reviewer trusts. Untested code is unfinished code. • Work in a Git-based pull request workflow — branch, commit cleanly, raise reviewable PRs, respond to code review without ego, and keep CI green. • Integrate external APIs and data sources — authentication, pagination, retries, rate limits, and failure handling that does not fall over in production. • Debug across the stack — reproduce, read logs and traces, isolate the root cause, and fix the cause rather than the symptom. • Use AI-assisted development environments (Claude Code, Cursor, GitHub Copilot) to accelerate delivery — then review, test, and explain what they produced. • Document what you build — clear READMEs, API contracts, and honest commit and PR descriptions your teammates can work from. • Participate in design discussions — ask why a design was chosen, propose alternatives, and learn to argue trade-offs rather than preferences. • MUST-HAVE: ENGINEERING FOUNDATION Programming. Strong Python — clean, readable, tested code; functions and classes, error handling, packages and virtual environments. Equivalent strength in another language plus demonstrable ability to become productive in Python quickly is acceptable. APIs & Web Services. REST fundamentals and the ability to build an endpoint end to end (FastAPI, Flask, Django, or Node/Express). HTTP semantics, JSON, status codes, and authentication basics. Front-End. TypeScript/JavaScript and one modern framework — Angular preferred, React acceptable — with solid HTML and CSS. You should be able to put a working interface in front of a service you built. Databases. SQL that goes beyond SELECT * — joins, aggregation, indexing basics, and sane schema design. PostgreSQL or SQL Server experience preferred. Version Control & Tooling. Git in daily use (branching, pull requests, resolving merge conflicts), plus fluency in VS Code or Visual Studio and comfort on the command line. Computer Science Fundamentals. Data structures, algorithmic complexity, object-oriented design, exception handling, and a working understanding of asynchronous execution and concurrency. Testing. Hands-on with a unit testing framework (pytest, Jest, or equivalent) and able to say what separates a useful test from a decorative one. AI-Native Development. You already build with AI coding assistants and can explain, line by line, what the tool produced and why it is correct. “The AI wrote it” is never an explanation for a defect. GOOD TO HAVE — SIGNALS OF TRAJECTORY • Docker fundamentals, or a CI/CD pipeline (Azure DevOps, GitHub Actions) you set up yourself rather than inherited. • Cloud exposure — Azure preferred; AWS or GCP equally welcome as evidence you can operate beyond localhost. • Calling an LLM API from your own code (Anthropic, OpenAI, or open-source models) — a working prototype you can walk us through counts for more than a certificate. • Message queues, caching (Redis), or any experience with systems that must stay up under load. • Open-source contributions, side projects, hackathons, or competitive programming — anything that shows you write code when nobody is grading you. HOW WE ASSESS We will not ask you to invert a binary tree on a whiteboard. We will ask you to think in front of us. • Code you can defend. Bring something you built. We will ask why you made each decision, not what the code does. • Debugging under observation. We give you a broken thing. Your reasoning process matters more than your speed. • Judgement under acceleration. You will use an AI assistant in the exercise. We are watching for whether you can tell when its output is right, when it is subtly wrong, and when it should be thrown away. • Learning velocity. What did you learn in the last six months, how did you learn it, and what did you build with it? • Communication. Explain one technical decision to someone who is not an engineer. Clients will ask you to do this for real. QUALIFICATIONS • Bachelor's degree in Computer Science, Software Engineering, or a related engineering or quantitative discipline. • 1–3 years of professional software engineering experience. Strong internships, academic projects, or a substantial personal portfolio are considered for candidates at the lower end of that range. • Professional working proficiency in English. What We Value We seek people who are: • Ambitious, curious, and creative. • Sincere and joyful in how they work. • Passionate about delivering impact and creating value. • Committed to integrity, excellence, and continuous improvement. • Disciplined in execution, but flexible in learning. How to Apply? Interested candidates are invited to apply (all

Requirements

  • MUST-HAVE: ENGINEERING FOUNDATION
  • Programming: Strong Python — clean, readable, tested code; functions and classes, error handling, packages and virtual environments. Equally strong in another language with demonstrable ability to become productive in Python quickly.
  • APIs & Web Services: REST fundamentals and the ability to build an endpoint end to end (FastAPI, Flask, Django, or Node/Express). HTTP semantics, JSON, status codes, and authentication basics.
  • Front-End: TypeScript/JavaScript and one modern framework — Angular preferred, React acceptable — with solid HTML and CSS. Ability to put a working interface in front of a service built.
  • Databases: SQL beyond SELECT *, joins, aggregation, indexing basics, sane schema design. PostgreSQL or SQL Server experience preferred.
  • Version Control & Tooling: Git in daily use (branching, pull requests, resolving merge conflicts), fluency in VS Code or Visual Studio and comfort on the command line.
  • Computer Science Fundamentals: Data structures, algorithmic complexity, object-oriented design, exception handling, understanding of asynchronous execution and concurrency.
  • Testing: Unit testing framework (pytest, Jest, or equivalent) and ability to differentiate useful tests from decorative ones.
  • AI-Native Development: Experience with AI coding assistants and ability to explain line-by-line what the tool produced and why it is correct.
  • QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering, or a related engineering or quantitative discipline.
  • 1–3 years of professional software engineering experience. Strong internships, academic projects, or a substantial personal portfolio are considered for candidates at the lower end of that range.
  • Professional working proficiency in English.

Responsibilities

  • Build and ship features in production services — REST endpoints, backend services, and front-end interfaces — under architect review and to a defined definition of done.
  • Write tests as part of the work, not after it — unit and integration tests that a reviewer trusts. Untested code is unfinished code.
  • Work in a Git-based pull request workflow — branch, commit cleanly, raise reviewable PRs, respond to code review without ego, and keep CI green.
  • Integrate external APIs and data sources — authentication, pagination, retries, rate limits, and failure handling that does not fall over in production.
  • Debug across the stack — reproduce, read logs and traces, isolate the root cause, and fix the cause rather than the symptom.
  • Use AI-assisted development environments (Claude Code, Cursor, GitHub Copilot) to accelerate delivery — then review, test, and explain what they produced.
  • Document what you build — clear READMEs, API contracts, and honest commit and PR descriptions your teammates can work from.
  • Participate in design discussions — ask why a design was chosen, propose alternatives, and learn to argue trade-offs rather than preferences.

Skills Required

PythonREST APIsFastAPIFlaskDjangoNode.jsTypeScriptJavaScriptAngularReactHTMLCSSSQLPostgreSQLSQL ServerGitVS CodeJestpytestOpenAI/AI coding assistantsCI/CD (general)

Interested in this role?

Get personalized job matches, resume tailoring, and one-click apply with a free account.

Similar jobs in the UAE

Software Solutions Architect - UAE Based

Insight360Dubai, UAE

AED 30,000 – 50,000/mo

Lead Software Solution Architect- UAE

Insight360Dubai, UAE

AED 30,000 – 55,000/mo

Software Engineer (AI Training)

AlignerrDubai, UAE

AED 15,000 – 32,000/mo

Software Engineer (AI Training)

AlignerrDubai, UAE

AED 22,000 – 35,000/mo

Senior Software Engineer

LifeDNAUnited Arab Emirates, UAE

AED 24,000 – 36,000/mo

Senior Software Engineer - Remote

YO IT ConsultingAbu Dhabi, UAE

AED 32,000 – 52,000/mo