onsite
Software Engineer Mobile App Developer - Local Peoples
Software Engineer
Senior mobile developer building large‑scale, user‑centric Android and iOS applications for government services, leveraging Kotlin, Swift, and React Native within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Android and iOS applications using Kotlin, Swift, and React Native.
- Collaborate with cross‑functional teams to define feature requirements and translate them into scalable, secure code.
- Implement RESTful APIs, integrate third‑party services, and ensure seamless data synchronization.
- Participate in code reviews, unit testing, and continuous integration pipelines to uphold quality standards.
- Optimize app performance, memory usage, and battery consumption for a smooth user experience.
Requirements
- 5+ years of professional mobile development experience.
- Proficiency in Kotlin, Swift, and React Native with a strong grasp of MVVM/MVVM‑C patterns.
- Experience with Agile/Scrum methodologies and CI/CD tools.
- Solid understanding of mobile security best practices and accessibility guidelines.
- Excellent problem‑solving skills and a passion for delivering user‑focused solutions.
Skills
kotlinswiftreact native