Senior Mobile Software Engineer
About This Role
Role Overview
We are looking for a seasoned Senior Mobile Software Engineer who can own the full development lifecycle of our mobile applications — from architecture and back-end integration all the way to a polished, production-ready app on the store. You are someone who thrives in end-to-end ownership: equally comfortable designing a database schema, building a robust API, and crafting a smooth, pixel-perfect mobile UI. You write clean, maintainable code, make sound architectural decisions, and take real pride in what you ship.
Core Responsibilities
- Full Lifecycle Ownership: Lead the development of mobile applications from initial architecture through deployment and post-release maintenance — no handoffs, no gaps.
- Mobile Development: Design and build high-quality, performant iOS and Android applications using cross-platform or native frameworks.
- Back-End Development: Build and maintain server-side logic, RESTful and GraphQL APIs, authentication flows, and business logic that powers the mobile experience.
- Database Design: Model, manage, and optimize both SQL and NoSQL databases; handle migrations, indexing, and query performance.
- System Architecture: Make deliberate, well-reasoned decisions around scalability, security, and maintainability at every layer of the stack.
- Code Quality: Conduct thorough code reviews, enforce engineering standards, and drive continuous improvement in the codebase.
- Cross-Functional Collaboration: Work directly with UI/UX designers, QA engineers, and product stakeholders to translate requirements into technical solutions and ship on time.
- Troubleshooting & Debugging: Own incident resolution — identify root causes, implement fixes, and put safeguards in place to prevent recurrence.
Technical Skills & Tools
1. Mobile Development
- Strong hands-on experience with React Native, Flutter, or native Swift (iOS) / Kotlin (Android) development.
- Deep understanding of mobile architecture patterns (MVVM, Clean Architecture, etc.), state management, and performance optimization.
- Experience with App Store and Google Play submission, release management, and versioning.
- Familiarity with push notifications, offline-first design, deep linking, and mobile security best practices.
2. Back-End Development
- Solid proficiency in at least one server-side language/framework: Node.js, Python, Java, or .NET.
- Proven ability to design and build scalable REST and GraphQL APIs from scratch.
- Experience with authentication and authorization (JWT, OAuth 2.0, session management).
3. Databases
- Strong fundamentals in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase, Redis).
- Experience with schema design, query optimization, and data modeling for real-world production systems.
- Familiarity with local mobile storage solutions (SQLite, Realm, Core Data, AsyncStorage).
4. Infrastructure & DevOps
- Cloud deployment and management on AWS, Azure, or GCP.
- CI/CD pipeline setup and maintenance — including mobile-specific pipelines (TestFlight, Firebase App Distribution, Fastlane).
- Proficient with Git workflows, branching strategies, and collaborative development practices.
- Working knowledge of containerization tools (Docker, Kubernetes).
5. Front-End & UI
- Solid understanding of component-based UI architecture, responsive design principles, and mobile accessibility standards.
- Ability to implement designs accurately from Figma or similar tools with attention to detail.
6. Tooling
- Project management: Jira, ClickUp, or similar.
- Documentation: Notion, Confluence, or Google Workspace.
- Diagramming: Figma, Lucidchart, or Draw.io for system and architecture flows.
- AI-assisted development tools (GitHub Copilot, Cursor, etc.) as part of the day-to-day workflow.
Key Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software engineering experience with a strong mobile focus.
- Demonstrable history of shipping production-grade mobile applications — App Store / Play Store links or a portfolio of real-world projects strongly preferred.
- Capable of working independently and making confident technical decisions without heavy oversight.
- A clear, direct communicator who can engage with both technical teammates and non-technical stakeholders.
Pay: AED4,000.00 - AED4,500.00 per month
Work Location: In person
Similar Jobs
Senior Mobile Developer
Shlenpower · Dubai
**We’re Hiring: Senior Mobile Developer (React Native)** Shlenpower Group is building advanced mobile and Web3 applications. We are looking for engineers who can deliver production\-level work. * **We are not reviewing C
1 weeks ago
Generate Resume ↗Senior Mobile App Engineer - iOS & Android Development
QuantumGate · Abu Dhabi Emirate
**QuantumGate** is a cybersecurity venture focused on post\-quantum security solutions, including cryptographic migration tools, passwordless authentication, and network access with zero\-trust principles. Our mission is
2 weeks ago
Generate Resume ↗Senior Mobile Developer (React Native)
MODSOFT TECHNOLOGY AI DEVELOPMENT · Dubai
**Senior Mobile Developer\- React Native (AY Bank)** **Location:** Dubai, UAE **Industry:** Banking **Job Purpose** We are seeking a talented Mobile Developer with a focus on React Native and Expo to build high\-performa
2 weeks ago
Generate Resume ↗Senior Mobile Engineer
Fuse Energy · Dubai
Fuse Energy is a forward\-thinking renewable energy startup on a mission to deliver a terawatt of renewable energy \- fast. We're combining first\-principles thinking with cutting\-edge technology to build a radically be
3 weeks ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required