Mobile UI/UX Developer
Skills
About This Role
Experience
4 to 5 years
Work Type: Full time
Work mode: work from office (5 days)
Job Description
We are looking for a versatile Mobile App Developer who has hands-on experience in both native (iOS/Android) and cross-platform frameworks.
The ideal candidate should also have a strong understanding of UI/UX principles and be capable of translating design concepts into high-quality, user-friendly mobile applications.
Key responsibilities
- Develop and maintain mobile applications using:
- Native technologies (Swift/Swift UI, Kotlin)
- Cross-platform frameworks (Flutter, React Native)
- Design and implement intuitive, responsive, and visually appealing UI based on UX guidelines
- Collaborate with designers, product managers, and backend teams to define app features
- Convert wireframes, prototypes, and Figma designs into functional UI components
- Ensure application performance, quality, and responsiveness across devices
- Write clean, scalable, and maintainable code following best practices (MVVM, Clean Architecture, etc.)
- Integrate REST APIs and third-party services
- Debug and fix issues, optimize app performance
- Participate in code reviews and technical discussions
- Build and maintain a scalable design system or component library for reuse across the application.
- Collaborate with product owners, UI/UX designers, and backend developers to deliver cohesive solutions.
- Optimize front-end performance, accessibility, and cross-browser compatibility.
- Break down complex UI problems into actionable solutions and execute with attention to detail.
- Participate in code reviews, testing, and deployment activities.
- What we're looking for:
- Bachelors degree in computer science, Information Technology, Design, or related field (or equivalent practical experience).
- 4-5 years of professional experience as a UI/UX Developer.
- Familiarity with UI/UX design principles, responsive design, and accessibility (WCAG).
- Familiarity with UI design tools like Figma or Adobe XD.
- strong experience in:
- iOS development (Swift / UIKit / SwiftUI)
- Android development (Kotlin / Java)
- Experience with cross-platform frameworks:
- Flutter and/or React Native
- Solid understanding of UI/UX design principles
- Layouts, typography, color theory, spacing, accessibility
- Experience with design tools:
- Figma, Adobe XD, Sketch (basic to intermediate level)
- Knowledge of mobile architecture patterns:
• MVVM, MVC, Clean Architecture
- Experience with API integration (REST, JSON)
- Version control experience (Git/GitHub/GitLab).
- Experience with Agile development methodologies.
- Experience integrating APIs and working with RESTful services.
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
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