About the role
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