Description:
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
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
| Organization | Insight360 |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Junior Software Engineer |
| Job Location | Dubai,UAE |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 1 Year |
| Posted at | 2026-07-14 7:20 pm |
| Expires on | 2026-10-12 |