Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
R Systems is searching for an experienced Senior Mobile (IOS & Android) Developer to join our team of innovators!
We are looking for experienced Senior Mobile Developer with excellent design and coding skills. You will have previous experience working on an agile development team and will enjoy working within the latest.
If you’re passionate about coding and eager to take on new challenges, we want to hear from you!
Responsibilities:
- All activities related to developing and enhancing the mobile application on native iOS (Swift) and native Android (Kotlin) platforms are in scope. This includes:
- Implementing new features and enhancements;
- UI/UX updates based on provided designs;
- Bug fixing and performance improvements;
- Working within the existing codebase and established architectures and frameworks (no rewrites) as detailed in the Technical Context section
- Coordinating with the backend teams for API changes, testing or issue resolution is expected as part of integration duties
Requirements:
- 5+ years of experience as a software engineer building shipping Android & IOS applications using Kotlin, RX, Retrofit, Compose, di(hilt), Swift and Swift UI
- Eagerness to learn innovative technologies;
- Excellent understanding of object-oriented and MVVM design pattern;
- JSON and REST APIs knowledge;
- Experience with Unit and UI testing;
- Experience with continuous integration (Fastlane) and code versioning (GitLab);
- Experience with data obfuscation and application security;
- Very good understanding about threads and application lifecycle;
- Able to create reusable code and write technical documentation;
- Strong experience with project configuration and frameworks management;
- Focused on design details, knowledge to interact with design tools (Figma, Zeplin);
- Experience with publishing native applications in Appstore;
- Excellent communication skills in English.
Key Skills
Ranked by relevanceReady to apply?
Join R Systems and take your career to the next level!
Application takes less than 5 minutes

