iOS Engineer

πŸ“ Warsaw, Poland
EUR 38,400-84,000 per year
MIDDLE SENIOR
βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 5 QA @ 3 iOS @ 3 Swift @ 3 Agile @ 3 SQLite @ 3

Details

As an iOS Engineer, you will collaborate with a team of developers, QA, and a Product Manager to develop and maintain the iOS app, ensuring an end-to-end solution.

Responsibilities

  • Collaborate with a team of developers, QA, and a Product Manager to build and maintain the iOS app.
  • Own the full cycle development from research and design through execution and releasing builds, while monitoring them.
  • Design technical solutions that comply with our zero-knowledge policy, aiming to scale up to millions of users.
  • Implement client-side business requirements focused on keeping user data end-to-end encrypted and secure.
  • Collaborate with NordPass iOS developers across different teams to advance the architecture of the iOS project, execution, and adoption of new technologies such as SwiftUI and Swift Concurrency.
  • Contribute to technical tasks, feedback forms, and technical interviews.

Requirements

  • At least 4 years of experience in software development for the iOS platform.
  • Ability to write readable, maintainable, performant protocol-oriented Swift code.
  • High focus on quality and testable code.
  • Ability to follow CI and Agile product development principles.
  • Understanding of reactive functional programming principles.

Tools You Will Use

  • RxSwift
  • UIKit
  • SwiftUI
  • Quick & Nimble
  • Snapshot Testing
  • MVVM
  • SQLite

Benefits

Gross Salary: 3200 - 7000 EUR/Month.