This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Staff iOS Engineer to lead the development and scaling of new and existing product experiences. You will drive the development of complex features, architect and optimize performance, and ensure a seamless user experience, leading cross-functional collaborations to bring innovative ideas to life in a fast-paced environment.
Job Responsibility:
Drive the development and implementation of complex product features that significantly impact customer experience and business outcomes
Architect, lead, and optimize mobile infrastructure, ensuring exceptional scalability, performance, and reliability to support the organization's strategic growth
Lead collaborative efforts with backend engineers to define and evolve robust, efficient, and well-documented APIs for seamless mobile-to-server communication
Champion and enforce engineering best practices across teams, raising the standards for code quality, system design, and operational excellence
Proactively identify and drive strategic technical initiatives, providing clear vision, architectural guidance, and effective problem-solving for complex challenges
Mentor and elevate the mobile engineering team, fostering technical expertise, promoting innovation, and optimizing development processes across the organization
Architect and oversee the development of comprehensive unit, integration, and UI automation testing strategies to guarantee the quality and stability of new features and the resilience of existing functionalities
Define and analyze key performance indicators using advanced analytics to measure feature effectiveness, identify areas for improvement, and drive data-informed decisions for future product enhancements
Requirements:
Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent practical experience
7+ years of relevant industry experience, with a significant portion focused on mobile development and a track record of leading complex projects
Expert-level proficiency in Swift, with deep expertise in modern iOS paradigms (Combine, Swift Concurrency, SwiftUI, etc)
Extensive and nuanced understanding of iOS application architectures (MVVM, MVP, VIPER, etc.) and their trade-offs
Demonstrated leadership in establishing and enforcing professional software engineering practices across the full development lifecycle, including coding standards, code reviews, source control management, build processes, unit testing, UI testing, performance testing, and operations
Proven ability to architect scalable and maintainable mobile solutions
Experience in mentoring and guiding other engineers, fostering technical growth within the team
Nice to have:
Familiarity with Android development and cross-platform technologies is a strong plus
Active participation in the broader iOS development community (e.g., open-source contributions, conference presentations) is a plus
What we offer:
healthcare
internet and cell phone reimbursement
a learning and development stipend
potential opportunities to travel to our Mountain View headquarters
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.