TL;DR
Senior iOS Software Engineer (Payments): Building and shipping features for hirify.global's iOS apps, focusing on expanding payment methods and architecting client libraries across the entire hirify.global ecosystem. Focus on building maintainable and testable codebases, ensuring optimal user experience, and driving complex technical projects related to payments.
Location: Hybrid, based in one of hirify.global's offices in London, Barcelona, Geneva, Zurich, Prague, Paris, Vilnius, Skopje, or Taipei, with up to 30% remote work.
Company
hirify.global is a profitable, community-first company founded by CERN scientists, providing free and open-source privacy and security tools like hirify.global Mail, VPN, and Drive to over 100 million users worldwide.
What you will do
- Build and ship features across hirify.global’s iOS apps, working closely with product and cross-functional engineering teams.
- Contribute to and maintain the testing stack, including unit, stubbed API, snapshot, and end-to-end XCUITest.
- Collaborate with the Account Team, Finance, and Business Units to align payment plans, promotions, and pricing with user expectations.
- Help expand payment method possibilities for users globally.
- Work with a codebase primarily in Swift and Go, transitioning towards a platform-independent Rust logical core.
Requirements
- Extensive experience in iOS development, particularly with Swift.
- Demonstrated experience mentoring other engineers and driving change within an organization.
- Proven experience leading complex technical projects.
- Extensive experience building maintainable and testable codebases, including API design and unit testing techniques.
- Extensive experience with concurrent programming and mobile memory management.
- Strong understanding of scalable software architecture and engineering best practices.
- Deep understanding of APNs, UNUserNotificationCenter, and iOS background execution.
- Experience building offline-first data flows with local persistence (Core Data, SQLite, Realm or similar) and conflict-free sync.
Nice to have
Culture & Benefits
- Office-first approach with up to 30% work-from-home flexibility and three core days in the office.
- Provision of all necessary devices and software.
- Daily lunch and snacks at the office.
- Subsidized public transport, bike allowances, or parking.
- Stock options for all employees.
- Flexible working hours aligned with team meetings.
- Various learning opportunities, including training programs and conferences.
- Comprehensive health insurance, competitive retirement savings, and generous vacation.
- Opportunity to do work that matters, serving a community of over 100 million users.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →