Job Description
Job Summary
- We are seeking a skilled and passionate Mobile Application Developer to design, build, and maintain high-quality mobile applications for iOS and Android platforms.
- The ideal candidate will have hands-on experience with mobile development frameworks, UI/UX implementation, API integration, and testing, while collaborating with cross-functional teams to deliver user-friendly and scalable mobile solutions.
- Key responsibilities include writing code, implementing UIs, integrating APIs, debugging, collaborating with cross-functional teams, and staying updated on new technologies to deliver high-quality, user-friendly mobile experiences.
Responsibilites
- Application Development: Develop, maintain, and enhance mobile applications using specific programming languages and frameworks.
- UI/UX Design: Collaborate with UI/UX designers to create engaging and intuitive user interfaces.
- API Integration: Integrate third-party libraries and APIs to add functionality to the application.
- Testing and Debugging: Perform unit and UI testing, identify and fix bugs, and troubleshoot performance issues to ensure quality and reliability.
Qualifications & Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 4 years proven experience developing mobile applications (iOS and/or Android).
- Strong proficiency in one or more mobile development frameworks/languages (e.g., Swift, Kotlin, Java, Flutter, React Native, Xamarin).
- Solid understanding of RESTful APIs, JSON, and backend integration.
- Familiarity with mobile UI/UX principles and best practices.
- Experience with version control systems (e.g., Git).
- Knowledge of mobile app lifecycle, from design to deployment on App Store/Google Play.
- Strong problem-solving, debugging, and analytical skills.