Summary
✨ AI‑Generated
A senior iOS engineering role focused on building reliable and high-performance mobile applications. The ideal candidate enjoys solving complex technical challenges and creating intuitive user experiences.
Highlights
Develop sophisticated mobile applications requiring high reliability, performance, and usability. The role offers ownership of complex technical features.
Description
Do you enjoy solving complex technical problems in applications where performance, reliability and usability are essential?
Would you like to help develop an advanced iOS product used by pilots to plan flights, navigate and make informed decisions in demanding operational environments?
On behalf of Jeppesen ForeFlight, Moment is looking for an experienced iOS Engineer to join their engineering organisation in Gdansk or remote from Poland.
Develop software that pilots rely on
Jeppesen ForeFlight develops digital solutions for flight planning, navigation and aviation operations.
As a Senior iOS Engineer, you will contribute to the continued development of their iOS application.
You will work with a mature and technically complex product that combines large amounts of data, demanding calculations and an intuitive user experience.
The position is suited to an engineer who enjoys understanding how systems work beneath the surface and who is comfortable taking ownership of features throughout the development lifecycle.
Your responsibilities
Design, develop and maintain iOS functionality in Swift, from technical design and implementation to testing and release.Work across the application, including user-facing features, application logic and the underlying technical architecture.Investigate and solve complex challenges related to performance, concurrency, memory management, algorithms and data structures.Contribute to architectural discussions, code reviews and technical decisions that support the long-term development of the product.You will collaborate closely with other engineers, product specialists and aviation-domain experts to transform complex requirements into reliable and intuitive functionality.
Strong iOS experience and solid engineering fundamentals
You have several years of professional experience developing complex iOS applications and a strong understanding of the Apple development ecosystem.
You are highly proficient in Swift and familiar with modern language features, including Swift concurrency and the developments introduced with Swift 6.
You understand how architectural decisions, memory usage, data structures and multithreading affect application performance and stability.
You are comfortable working in large, mature codebases and have experience developing applications where reliability, maintainability and performance are important.
This could be within large enterprise applications, aviation, navigation, mapping, gaming or another technically complex product environment.
Strong knowledge of algorithms and data structures is important.
You should understand not only how common data structures work, but also how factors such as data volume, access patterns and implementation choices can affect real-world performance.
Experience with C++ is an advantage, but not a requirement.
It may also create opportunities to contribute to other teams and technical areas within the organisation.
You communicate professionally in English and are comfortable working with colleagues across different technical disciplines.
As a person, you are
Analytical and curious, with the patience to understand complex systems before changing them.Quality-conscious and motivated by developing reliable, maintainable solutions.Collaborative and comfortable discussing technical decisions, challenging assumptions and receiving feedback.Responsible and able to take ownership of a solution from the initial idea through to release.
Become part of Jeppesen ForeFlight
You will join an engineering environment where technically ambitious work is closely connected to a product with a clear real-world purpose.
The position offers the opportunity to solve complex software challenges and contribute directly to products used by pilots in demanding situations where usability, accuracy and reliability are critical.
Interested?
Moment is managing the recruitment process on behalf of Jeppesen ForeFlight.
Applications will be reviewed on an ongoing basis, and the recruitment process will close once the right candidate has been found.
If you have any questions, feel free to reach out to Jakob Kløverpris Rindum by phone at +45 60 21 72 11 or by email at jakr@moment.dk.