
Middle IOS Engineer (Promova)
Genesis
- Киев Львов
- Постоянная работа
- Полная занятость
- 1.5-2 years of professional experience in iOS development using Swift.
- Strong knowledge of OOP, algorithms, data structures, functional programming, reactive programming, and networking.
- Practical experience with swift-composable-architecture (or Redux).
- Hands-on experience with SwiftUI.
- Familiarity with async/await and Combine (or RxSwift).
- A product-oriented mindset, with the ability to prioritize and make decisions that improve the app.
- Collaborative and proactive, eager to contribute ideas and drive solutions forward.
- English level: Intermediate+ (minimum), with motivation to improve.
- Experience building complex animations and advanced UI components.
- Exposure to A/B testing and using data to guide product improvements.
- Strong attention to detail in UI/UX implementation.
- Personalization features: design, implement, and maintain functionality that makes Promova unique for every learner.
- UI/UX implementation: translate designs into seamless user experiences with high attention to detail.
- Optimization: identify and apply the best technical solutions to ensure balance between quality, speed, and scalability.
- Collaboration: work closely with designers, product managers, and fellow engineers in a strong, supportive, and passionate team.
- Work in a team of professionals with a product reaching more than one million users monthly.
- A philosophy and conditions that foster constant professional growth and development.
- A wide space for implementing your ideas and influencing the product.
- Flexible work arrangements and a supportive culture built on care, quality, and creativity.
- Pre-screen with Recruiter (40 minutes)
- Test Task
- Interview with the Hiring Manager (1 - 1,5 hours)
- Bar-raising (1 hour)