Please note that the vacancy involves remote collaboration, but the candidate must be physically located in one of the listed cities — Kyiv, Lviv, Odesa or Rivne.
Our client, the world’s #1 restaurant chain, is undertaking a strategic initiative to enhance the user experience of its mobile application. The focus is on modernising the interface by introducing landscape mode support across key screens, ensuring a seamless and responsive layout regardless of device orientation. This update is part of a broader effort to meet evolving accessibility standards and platform compliance requirements, while maintaining the brand’s commitment to intuitive and inclusive digital experiences.
Key Responsibilities
- Implement adaptive UI features for existing screens, ensuring seamless rotation and layout responsiveness in both portrait and landscape modes;
- Collaborate with designers to translate Figma-based design frameworks into scalable, reusable components using SwiftUI and UIKit;
- Apply predefined rules from the Design System Library (DSL) to streamline UI development and maintain consistency across platforms;
- Participate in sprint planning and estimation for screen adaptation tasks using T-shirt sizing methodology (Super Small to Large);
- Develop and maintain UI automation tests to validate layout behaviour, accessibility, and responsiveness in landscape mode;
- Work closely with cross-functional teams including PMs, BAs, QA engineers, and other mobile developers to ensure timely delivery of features.
Required Skills
- 1–3 years of experience in iOS development with strong proficiency in Swift and SwiftUI;
- Solid understanding of UIKit, Auto Layout, and adaptive layout principles;
- Knowledge of MVVM, Coordinator, and other architectural patterns;
- Knowledge of accessibility standards and responsive design best practices;
- Ability to work in Agile teams and contribute to sprint planning and retrospectives.
Preferred Qualifications
- Bachelor’s or Master’s degree in Computer Science or related field.