Job Summary
We are seeking a skilled Mobile App Developer to design, build, and maintain high-performance mobile applications. This is a fully remote role requiring strong technical expertise in mobile development, problem-solving skills, and the ability to work collaboratively in a distributed team.
Key Responsibilities
- Design and develop mobile applications for Android and/or iOS platforms
- Write clean, scalable, and efficient code
- Collaborate with designers, product managers, and backend developers
- Build reusable components and libraries
- Integrate APIs and third-party services
- Troubleshoot, debug, and improve app performance
- Ensure app security, performance, and responsiveness
- Participate in code reviews and maintain coding standards
- Stay updated with the latest mobile development trends and technologies
- Deploy apps to Google Play Store and Apple App Store
Required Skills & Qualifications
- Bachelor's degree in Computer Science, IT, or related field (or equivalent experience)
- 25+ years of experience in mobile app development
- Proficiency in at least one of the following:
- Android: Kotlin / Java
- iOS: Swift / Objective-C
- Cross-platform: Flutter, React Native
- Strong understanding of RESTful APIs and JSON
- Experience with Git version control
- Familiarity with mobile UI/UX principles
- Ability to work independently in a remote environment
Preferred Qualifications
- Experience with Firebase, AWS, or other cloud services
- Knowledge of CI/CD pipelines
- Experience with Agile/Scrum methodologies
- Familiarity with testing frameworks (JUnit, XCTest, etc.)
- Published apps on Play Store or App Store