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.
- Lead the design, development, and maintenance of complex applications using mobile technologies.
- Design and supervise implementation of scalable, high quality, maintainable, and efficient features following industry best practices and coding standards.
- Conduct technical feasibility study on upcoming features, then review and adjust roadmaps for products.
- Evaluate the latest technologies, frameworks, and tools, and apply them where needed.
- Define strategies and introduce new technology to enable the team to achieve company goals.
- Create and maintain technical architectural documentation.
- Be proactive in performing system improvement (e.g. refactoring, adopting appropriate technologies and system architecture).
- Triage, investigate and provide root cause analysis of issues that span across different platforms.
- Be a leader in the technologies used by your projects and a mentor to your team and/or outside of your team.
- Be an expert in the technology that our organization depends on, being able to provide overall architecture and collaborate with other architects.
- Handle technological watch to anticipate future trends and provide solutions that fit into the existing ecosystem.
- Contribute to company's best practices and regulations.
Exp : 6 years - 7 Years
Mandatory Qualifications
- Bachelor's degree in computer science, a related technical discipline, or the equivalent experience
- Over 2 years' experience in leading mobile development team
- Over 6 years' experience in mobile development role across multiple mobile projects
- Proficiency in Swift application development on iOS including platform internals
- Experience building CI/CD Pipelines and fully automating product release and testing
- Excellent understanding of architecture patterns and the SOLID principles and IoC (DI)
- Familiarity with OAuth 2.0/2.1, Open ID Connect, data protection and OWASP threat models.
- Track record of designing clean and robust APIs for libraries, frameworks or SDKs used by other developers
- Strong problem-solving skills to solve complex and uncertain situations
- Excellent communication skills
Desired Qualifications
- Experience building SDKs, code-generation workflows, or mobile development tools/frameworks
- Strong leadership to encourage team members and guide them toward the group's mission
- Past mentorship for other team members and encouraged mutual growth
- Experience in negotiating initiatives between technical and business stakeholders
Key Skills
Ranked by relevanceReady to apply?
Join Rakuten India and take your career to the next level!
Application takes less than 5 minutes