remote
Mobile App Developer - A-Z for Remote jobs
Software Engineer
Mobile App Developer crafting scalable, high‑performance iOS and Android applications, collaborating with cross‑functional teams to deliver polished user experiences using Swift, Kotlin, and React Native.
About the role
Key Responsibilities
- Design, develop, and maintain robust, scalable mobile applications for iOS and Android platforms.
- Collaborate closely with product managers, designers, and backend engineers to define app features and deliver seamless user experiences.
- Implement clean, efficient, and well‑documented code adhering to industry best practices.
- Debug, troubleshoot, and optimize application performance across a wide range of devices and operating system versions.
- Participate in code reviews, unit testing, and continuous integration pipelines to ensure high code quality.
Requirements
- Proven experience building production‑ready iOS and Android apps using Swift, Kotlin, or React Native.
- Strong understanding of mobile architecture patterns (MVVM, MVC, Clean Architecture) and UI/UX principles.
- Experience with RESTful APIs, JSON, and integrating third‑party SDKs.
- Familiarity with version control (Git), CI/CD, and automated testing frameworks.
- Excellent problem‑solving skills and a passion for delivering high‑quality, user‑centric mobile experiences.
Skills
swiftkotlinreact native