Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
The team builds and enhances a large-scale consumer application that provides a mobile experience used by millions globally.
задачи
Design, develop, and maintain native iOS features using Swift and SwiftUI
Collaborate with cross-functional teams to deliver engaging and intuitive mobile experiences
Build scalable, maintainable, and high-performing solutions for millions of users
Integrate APIs with backend teams and ensure seamless end-to-end functionality
Monitor application health, investigate incidents, troubleshoot production issues, and resolve complex bugs
Profile and optimize performance to improve app responsiveness and reliability
Implement and maintain automated testing strategies, including unit and snapshot testing
Contribute to architecture discussions and technical decisions across the mobile platform
Maintain high standards of code quality, test coverage, and engineering best practices
Support A/B testing and experimentation initiatives to inform product decisions with data
Mentor and onboard team members and foster continuous learning and collaboration
Translate business requirements into technical solutions while balancing customer impact, scalability, and engineering excellence
Participate in technical interviews and recruitment activities
требования
At least 6 years of professional experience developing native iOS applications
Strong expertise in Swift and SwiftUI
Deep understanding of iOS frameworks, architecture patterns, and mobile development best practices
Experience integrating and consuming RESTful APIs and backend services
Strong knowledge of object-oriented programming principles and software design
Experience writing and maintaining automated tests, including unit and snapshot tests
Familiarity with A/B testing, experimentation platforms, and release management processes
Experience monitoring and supporting applications in production environments
Strong debugging, troubleshooting, and problem-solving skills
Understanding of full-stack engineering concepts and backend systems
Excellent communication skills with technical and non-technical stakeholders
Self-motivated, detail-oriented, and comfortable in a fast-paced collaborative environment
Fluent English communication skills, both written and spoken
Будет плюсом: App Store submission, approval, and distribution, releasing and maintaining applications in the Apple App Store, observability, monitoring, and performance analytics tools, open-source contributions or active involvement in developer communities, experience with large-scale consumer-facing products, interest in emerging technologies and mobile innovation