Senior Full-Stack Developer – Job Description
Position: Senior Full-Stack Developer (AI-Enabled) Experience: 5+ Years Location: On-site Type: Full-Time
Role Overview
We are seeking a high-performing Senior Full-Stack Developer to lead the development of scalable web and mobile applications. The ideal candidate is not just a master of traditional code but an "AI-augmented" developer who leverages modern tools (like LLMs, GitHub Copilot, and automated agents) to accelerate delivery without compromising on clean architecture or security. You will bridge the gap between complex back-end logic and intuitive front-end/mobile experiences.
Core Responsibilities
- End-to-End Development: Architect, develop, and maintain robust web and mobile applications from the UI/UX layer to the server-side logic.
- Mobile Expertise: Build and deploy high-quality mobile applications (iOS/Android) using cross-platform or native frameworks.
- AI Implementation: Integrate AI/LLM capabilities into products and use AI-driven development tools to optimize the internal coding workflow.
- API & Database Management: Design high-performance REST and GraphQL APIs and manage complex database schemas (SQL/NoSQL).
- Optimization: Lead debugging efforts, perform code reviews, and ensure maximum performance, security, and scalability across all platforms.
- Cross-Functional Leadership: Partner with UI/UX designers, QA, and management to translate business requirements into technical milestones.
Technical Skills & Tools1. Development Stack
- Front-End: React.js, Angular, or Vue.js; expert-level HTML5, CSS3, and modern JavaScript (ES6+).
- Back-End: Deep proficiency in Node.js, Python, Java, .NET, or similar.
- Mobile: Proven experience in React Native, Flutter, or Native (Swift/Kotlin) development.
- Data: Strong SQL/NoSQL fundamentals, query optimization, and data modeling.
2. AI & Efficiency Tools
- AI Mastery: Expert-level use of AI coding assistants (e.g., Cursor, GitHub Copilot, Claude/ChatGPT) to speed up prototyping and refactoring.
- Modern Workflow: Experience with AI-powered data extraction (e.g., Firecrawl) or automated integration tools.
3. Infrastructure & DevOps
- Cloud Operations: Deployment and management experience on AWS, Azure, or GCP.
- DevOps: Mastering Git workflows, CI/CD pipelines, and containerization (Docker/Kubernetes).
4. Management & Documentation
- Project Tools: Jira, Trello, ClickUp, or Monday.com.
- Documentation: Technical writing in Notion, Confluence, or Google Workspace.
- Visuals: Architecting system flows using Lucidchart, Draw.io, or Figma.
Key Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack roles.
- Portfolio: Strong track record of shipped web and mobile products.
- Mindset: A management-friendly communicator who can explain technical constraints in plain language and pivot quickly in an agile environment.
Pay: AED3,500.00 - AED4,500.00 per month
Work Location: In person