iOS Developer (Gamedev)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
iOS Developer (Gamedev): Designing and implementing new features and architectural modules for mature, client-server mobile games with an accent on modernizing legacy code and improving performance. Focus on maintaining mixed UIKit/SwiftUI and Objective-C/Swift codebases, leveraging AI-powered development tools, and ensuring high-quality user experiences.
Company
is a US-based mobile game publisher and developer established in 2009, managing a global portfolio of successful free-to-play projects.
What you will do
- Design and implement new user-facing features and architectural modules for iOS applications.
- Refactor and modernize legacy code using AI-powered tools to enhance maintainability and performance.
- Maintain and improve mixed UIKit/SwiftUI and Objective-C/Swift codebases.
- Optimize UI, animations, and overall application performance.
- Debug complex technical issues and proactively reduce technical debt.
- Participate in code reviews and Agile/Scrum ceremonies.
Requirements
- Strong proficiency in Swift and Objective-C, including UIKit and SwiftUI.
- Experience with Auto Layout, GCD, Swift Concurrency, and Core Animation.
- Solid understanding of REST APIs, HTTP, JSON, Core Data, and SDWebImage.
- Proficiency in iOS memory management and debugging tools.
- Hands-on experience with LLM-based development tools like GitHub Copilot or Cursor.
- Proven ability to structure AI workflows and craft precise prompts for engineering tasks.
Nice to have
- Experience in game development with SpriteKit or similar engines.
- Published applications on the App Store.
- Familiarity with RAG or semantic search approaches.
- Experience integrating AI practices into team workflows and best practices.
Culture & Benefits
- Remote work environment with a flexible working schedule.
- Opportunities for professional career growth in an international team.
- Bonuses tied to KPIs and project financial results.
- Support for professional development, including paid conferences, training, and language courses.
- Mental health support through access to psychological counseling.
- Participation in company-sponsored charity projects.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →