What you will do?
- Building native applications for the iOS platform, on a team of veteran iOS devs
- Ensuring the performance, quality, and maintainability of applications
- Collaborating with a team to define, design, and ship new features
- Identifying and correcting bottlenecks and fixing bugs
- Helping maintain code quality, organization, and automatization
- Using Git, branching strategies, merging requests, and continuous integration
Requirements:
- 5+ years of native iOS development
- Proficient with Swift, and either SwiftUI or UIKit with programmatic layout
- Supporting the entire application lifecycle, build, testing, release, and support.
- Experience with iOS frameworks such as XCTest, AVFoundation, etc.
- Experience with responsive layout, structured concurrency, and resource utilization.
- Understanding of Appleās design principles and interface guidelines (rules..)
- Familiarity with RESTful APIs to connect iOS applications to back-end services
Nice to have:
- Experience migrating from UIKit to SwiftUI
- Bachelor’s Degree in Computer Science or equivalent preferredĀ
- Experience with continuous integration and automated test strategies.
What we offer:
- Competitive salary and career growth
- Remote and flexible work
- Work in a friendly, fun, multicultural and fast-growing company
- A chance to work with the newest technology in the field
- Tailored L&D program
- Private health insurance for employees and their family members
- Life insurance
- Monthly virtual budget for other perks