iOS Engineer (Nibble)
We are looking for an iOS Engineer to join the Learning team to improve the learning experience of Nibble users!
We usually respond within three days
Headway Inc is a global tech company, revolutionizing lifelong learning by creating digital products for over 150 million users worldwide. Our mission is to help people grow. We’re proud to be ranked 4th among the World’s Top EdTech Сompanies by TIME magazine. We believe lifelong learning should be accessible, personalized, and impactful to each individual. That’s how we change the world and why we bring together exceptional minds.
The core of our achievements is our team. We believe in people and shared values SELECT. That’s why, together with Oleksandr Mykhailiuta, Engineering Manager at Nibble by Headway Inc, we’re looking for an iOS Engineer, who will look for and implement product improvements to increase user value.
What product will you be working on?
Nibble is an all-around knowledge app for adult learners. It offers short, interactive lessons on different topics, from art to math. Nibble has been featured as App of the Day in over 50 countries, including the US, the UK, and Canada.
The Learning team is improving the lesson experience to provide Nibble users with more effective learning opportunities.
Tech stack: SwiftUI, The Composable Architecture (TCA), Swift Concurrency, Firebase, Analytics, SPM, CoreML.
We are convinced that this position can be best described by a specialist who is closely involved in product development, so I'm attaching a short video from our Engineering Manager Oleksandr 😎
Why it's interesting:
- The opportunity to join the development of an EdTech application: together with the team, you will look for new development perspectives to increase the value for the user
- Work in a cross-functional team. You will participate in team brainstorming sessions, test product hypotheses, create new features, and formulate a technical strategy for product development. Your decisions and ideas will actively influence the business
- Openness of the team to changes in approaches and the use of new technologies: TCA, SwiftUI
- Exchange of experience with the developers of the Nibble team and other projects
This job is perfect for you if:
- You are passionate about education and self-development. You use educational apps or have a personal motivation to create useful educational products
- You love independence and don't just want to complete tasks from a task tracker, but also offer your ideas and influence product strategy
- Freedom of action is important to you, and you know how to find a balance between development speed and code quality
- You know how to ask questions and dive into business problems to understand why you do something, not just ‘how to do it’
What will you do in the first months:
- Implement interactive lessons using SwiftUI and TCA
- Improve user retention and engagement metrics through A/B tests
- Optimise the application architecture to scale new features and improve performance
What will you do:
- Using your technical expertise to solve business problems
- Planning and prioritizing product initiatives
- Researching and selecting the best technologies and approaches for the effective implementation of new application features
- Running and analysing product tests together with the team
- Ensuring a sustainable and predictable development process, writing high-quality and maintainable code
- Using engineering practices: architecture, testing, code review, CI/CD, etc.
- Communicating with all members of the cross-functional team on idea generation, hypothesis creation, design process, and development of new application features
What do you need to join us:
- 3+ years of experience as an iOS Engineer
- Closed product tasks and prepared releases independently
- Confident in using Swift, SwiftUI, Combine
- Work with TCA architecture
- Willing to take responsibility and influence the product
- Ability to handle tasks without clear requirements in a fast-paced startup environment
- Motivated and eager to create a product that solves user problems in the best possible way
- Alignment with the values of our team (SELECT).
What do we offer:
- Work within an ambitious team on a socially impactful education product.
- An office with a reliable shelter, generators, satellite internet, and other amenities.
- Access to our corporate knowledge base and professional communities.
- Personal development plan.
- Compensation for English language learning, external training, and courses.
- Medical insurance and full sick leave compensation.
- Company doctor and massage in the office.
- Sports activities: running, yoga, boxing, and more.
- Corporate holidays: we go on a week-paid holiday to rest and recharge twice a year.
- Supporting initiatives that help Ukraine. Find out more about our projects here.
Working schedule
This is a full-time position with a hybrid remote option. It means that you can decide for yourself: whether you want to work from the office, remotely, or combine these options.
Are you interested?
Send your CV!
- Department
- Nibble Team
- Locations
- Madrid, Warsaw, Kyiv
- Remote status
- Hybrid

Colleagues
- Приєднуйся до команди цікавих людей, які створюють продукти №1 у світі, літають на парапланах, діджеять, багато читають та постійно розвиваються.
- Тестуй власні ідеї та не бійся помилятися, адже наш девіз fail fast — learn faster.
- Бери участь у книжкових клубах, командних воркшопах, професійних ком’юніті.
- Працюй в атмосфері менторства, взаємопідтримки та емпатії, де думку кожного чують.
iOS Engineer (Nibble)
We are looking for an iOS Engineer to join the Learning team to improve the learning experience of Nibble users!
Loading application form
Already working at Headway Inc?
Let’s recruit together and find your next colleague.