Responsibilities
- Design and implement iOS applications that align with product goals and follow industry best practices, coding standards, and platform design principles
- Collaborate with engineers, designers, quality assurance, and product teams to build fast, reliable, and user-centric mobile experiences that emphasize clarity and functionality
- Engage fully in agile rituals, helping the team meet deadlines with consistently high-quality output
- Promote mobile development expertise internally and in developer communities to strengthen platform visibility and knowledge sharing
- Stay current with evolving mobile technologies, including Swift, Kotlin, and third-party tools, through continuous learning
- Contribute meaningfully to technical discussions and integrate input from cross-functional stakeholders
- Guide and support less experienced team members through coaching and code reviews
- Collaborate with developers across platforms such as Android, web, and backend services to ensure cohesive system design
- Lead the development and delivery of critical platform components in coordination with senior technical leads and architects
- Share effective development techniques and help refine workflows across agile teams
- Detect technical challenges early and collaborate on innovative resolutions
- Evaluate code submissions for quality, style, and adherence to language-specific best practices, especially in Swift
- Advance technical leadership by serving as a subject matter expert and growing team capabilities
Work Arrangement
On-site
Team
Large organization with small, efficient agile teams
This position does not offer sponsorship for employment authorization for new applicants at this time.