Senior Mobile Developer
Required skills
- Mobile Developer
- Flutter
- Native Android
- Native iOS
- iOS
- Swift
- Android
- Kotlin
- Java
- RESTful APIs
Nice to have
- React Native
- App Store
- Google Play
- performance optimization
- mobile app security
- Agile
Role summary
Riseup Labs is seeking a Senior Mobile Developer with at least 5 years of experience to build scalable, high-performance mobile applications. The role requires strong native iOS (Swift) and/or Android (Kotlin/Java) development skills, along with experience integrating RESTful APIs. Experience with cross-platform frameworks like Flutter or React Native is a plus. Responsibilities include designing, developing, debugging, and optimizing mobile applications, participating in code reviews, and adhering to best practices. The position is fully remote, with a working schedule of 7 pm to 4 am. A B.Sc in Computer Science and Engineering is required.
Job Context:
Riseup Labs is looking for an experienced Senior Mobile Developer. The ideal candidate should also have hands-on experience with Flutter, Native Android and Native iOS development. You will be responsible for building scalable, high-performance mobile applications with modern technologies and tools.
Job Responsibilities:
- Design, develop, and maintain mobile applications for iOS and/or Android
- Build scalable, secure, and high-performance mobile features
- Collaborate with backend developers to integrate APIs and services
- Ensure application performance, stability, and responsiveness
- Debug, optimize, and continuously improve existing mobile applications
- Participate in code reviews and technical discussions
- Follow mobile development best practices, standards, and design patterns
- Contribute to continuous improvement of development processes
Educational Requirements:
- B.Sc in Computer Science and Engineering from any reputed public or private university.
Job Requirements:
- Minimum 5 years of experience as a Mobile Developer or in a similar role
- Strong experience with iOS (Swift) and/or Android (Kotlin/Java) development
- Experience with cross-platform frameworks such as React Native or Flutter is a plus
- Solid understanding of mobile app architecture, lifecycle, and performance considerations
- Hands-on experience integrating RESTful APIs and backend services
- Strong problem-solving and debugging skills
- Ability to work independently and collaboratively with teams
- Excellent written and verbal English communication skills
Nice to Have:
- Experience publishing apps to the App Store and Google Play
- Exposure to performance optimization and mobile app security
- Experience working in Agile or Scrum environments
- Experience collaborating with distributed or international teams
Workplace:
- Remote
Working Hours:
- 7 pm - 4 am
Salary:
- Negotiable (Based on experience and skills)
Compensation & Other Benefits:
- General Leave: 10 days
- Festival Bonus (2), basic 100%
- Weekly 2 holidays (Sat & Sun)
- Annual Salary Review
- PTO Benefits
- Resignation &/or Termination Benefits: 1 month
The Application Process:
- Telephone Round.
- Interview with the Technology Team & Talent Acquisition Team.
- Final Interview with the Client.
- Job Offer.
N.B.: Only shortlisted candidates will be communicated in the recruitment process.
Originally posted on Himalayas
Similar roles
- VPA, Admin & Social Media Support SpecialistRiseup Labs · Remote · Remote
- C++ Developer (Software/ Industrial Automation)Riseup Labs · Remote · Remote
Mobile Developer (Android/Java)CACI International Inc · Ashburn · Hybrid
Lead Mobile Developer, Consumer AppsLeap Tools · Remote · Remote
Sr. Front-End & Mobile DeveloperSignet Jewelers · Remote · Remote- Mobile Developer (Entry Level)Konrad Group · Toronto, ON · Hybrid
