Mobile Developer, Specialist
RiyadhOn-site
AI Summary
Design, develop, and maintain high-performing mobile applications for Android and iOS, ensuring a seamless and responsive user experience.Key Roles and ResponsibilitiesDesign, develop, and maintain Android and iOS applications.Collaborate with cross-functional teams (designers and backend developers) to deliver end-to-end app features.Write clean, maintainable, and efficient code using mobile development best practices.Implement responsive UI/UX and ensure exceptional user experience across devi
About this role
Design, develop, and maintain high-performing mobile applications for Android and iOS, ensuring a seamless and responsive user experience.
Key Roles and Responsibilities
- Design, develop, and maintain Android and iOS applications.
- Collaborate with cross-functional teams (designers and backend developers) to deliver end-to-end app features.
- Write clean, maintainable, and efficient code using mobile development best practices.
- Implement responsive UI/UX and ensure exceptional user experience across devices.
- Troubleshoot, debug, and optimize application performance for smooth user experience.
- Integrate APIs and connect the mobile app with back-end services and data management.
- Stay updated on industry trends, emerging technologies, and mobile development best practices.
- Conduct user testing, gather feedback, and continuously improve functionality and usability.
- Document code, design decisions, and application architecture for team reference and future use.
Requirements
Education
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
Experience
- 2+ years of experience in mobile application development for Android and iOS.
Skills & Competencies (Technical & Analytical + Soft)
- Proficiency in:
- Android: Java / Kotlin
- iOS: Swift / Objective-C
- Strong understanding of mobile development frameworks and libraries.
- Experience with API integration and back-end communication.
- Solid understanding of mobile UI/UX principles and best practices.
- Excellent problem-solving skills and attention to detail.
- Good communication skills and ability to work collaboratively in a team.
- Familiarity with version control, particularly Git.
Preferred (but not required)
- Experience with Agile development methodologies.
Job Location
- Client Site
Explore related jobs
More jobs at Adree
Jobs in Riyadh
- Cybersecurity InternHelp AG · Riyadh, Riyadh Province
Housekeeping Manager ( Saudi Only)Accorhotel · Riyadh, Riyadh Province
Room Controller ( Saudi Only)Accorhotel · Riyadh, Riyadh Province
Receptionist (Saudi National)Accorhotel · Riyadh, Riyadh Province
Concierge (Saudi Only)Accorhotel · Riyadh, Riyadh Province- Project AssistantAECOM · Riyadh, SA