Senior Full-Stack Developer — Project Ownership
Codify · Dubai, Dubai, United Arab Emirates
Apply & track with Apply EdgeWe are hiring an experienced full-stack developer to join our core team in Dubai and take ownership of technical delivery.You will work directly with the founder, build and maintain applications, and help establish the development practices our growing team will use.What you will doTurn agreed client requirements into practical technical plans and estimates.Develop and maintain frontend applications, backend services, databases, and integrations.Own technical delivery from planning through testing, deployment, and post-launch fixes.Identify unclear requirements, technical risks, and scope changes early.Provide clear progress updates and participate in technical client discussions.Maintain readable code, documentation, and reliable release processes.Help review and mentor additional developers as the team expands.What we are looking forTypically 5+ years of relevant professional development experience, with demonstrated independent project delivery.Strong practical experience in our primary technology stack.At least two production projects you can explain in detail, including your personal contribution.Experience with APIs, databases, authentication, Git, testing, and deployment.Ability to estimate work, troubleshoot problems, and communicate trade-offs clearly.Currently based in Dubai or willing to relocate to Dubai.Useful additional experienceWorking in a software agency or consultancy.Shipping mobile applications using Flutter or React Native.Data migrations, Zoho integrations, or other business-system integrations.Reviewing code or mentoring developers.You do not need experience in every additional area. Strong delivery experience in our main stack is the priority.Why join Codify?You will be one of our early technical hires, with direct access to the founder, meaningful project ownership, and an opportunity to grow into a broader technical leadership role as the business develops.How to applyApply through this job listing with: Your CV. Two relevant project examples and a short explanation of what you personally built. Your current location, notice period, and expected monthly salary package.Public code is optional. Please do not share confidential client code or credentials.Hiring processThe process includes an introductory discussion, a technical project walkthrough, a short practical assessment for finalists, and a final discussion.