Remote Low-level engineer | Middleware | Swift | Apple team
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Mobile department at NordVPN is focused on constant improvement and innovation, refining products at every stage of development.
The role involves developing and maintaining Apple platform-specific libraries using the Swift programming language.
The engineer will bridge the gap between the Low-Level and Apple teams by assisting with integrations of cross-platform libraries and providing in-depth Apple platform knowledge.
Collaboration with the Low-Level team is essential to provide insights on Apple platform capabilities and limitations, as well as participating in debug sessions.
The engineer will ensure continuous integration of cross-platform libraries into client apps for iOS and macOS.
Responsibilities include owning integration points such as Swift wrappers and Network Extension for cross-platform Low-Level libraries and providing interfaces for app project integration.
Close collaboration with iOS and macOS teams is required to plan and prioritize efforts.
Requirements:
Candidates must have experience with Swift, Go, Rust, or C/C++, with Swift being a significant advantage.
Experience in low-level development for Linux and/or macOS operating systems is required.
Proficiency in writing UNIT and Integration tests is necessary.
Bonus points for experience with Apple APIs such as Network Extension, XPC, System Extensions, and Dynamic Store.
Experience in writing libraries or modules is a plus.
Networking knowledge, particularly the OSI Stack and previous experience developing VPN solutions, is beneficial.
A background in macOS/iOS development and Swift programming experience is also advantageous.
Benefits:
Employees will have access to Nord Security products, allowing them to experience the solutions used by millions of users worldwide at no charge.
Opportunities for professional growth are provided through internal and external events, online training, conferences, and access to books.
Health benefits include private health insurance, a sports access card, online workouts, consultations, and programs to improve mental health.
Mental wellbeing support is available through tools like Calm, Headspace, and Mindletic, along with options for therapy.
The company promotes team spirit through team buildings and parties, including games, shows, tastings, food coupons, and gifts.
Additional paid leave is offered for illness or special occasions.
Flexibility in working time arrangements is provided to accommodate employees' needs.