Position: Senior iOS Engineer
Company: N-iX
Category: iOS
Experience required: 3y
English level: intermediate

HotSchedules is the industry standard for scheduling, time, attendance, labor forecasting. The application is currently among the top productivity apps on the Play Market. You will contribute to developing our Customer's brand new banking application. With millions of prospect users, the application is one of the strategic directions for the company for the years to come. You will work in a team of 4 iOS devs, 4 Android devs, and 4 QA to develop new features from the product roadmap. The mobile team will collaborate closely with Web and backend teams to sync the efforts, resolve dependencies, and deliver end-to-end features.

**Responsibilities:**
- Develop and maintain new features of our new iOS application in collaboration with product, design, and engineering teams
- Refine and estimate features on the product roadmap
- Share your expertise and best practices with your colleagues to achieve synergy
- Adhere and help improve internal team processes
- Build technology the right way – simple, organized, performant, well-tested systems that gradually grow over time

**Requirements:**
- 3+ years of experience in iOS development
- Strong Swift knowledge and all recent iOS development
- Solid understanding of the full mobile development life cycle
- Familiarity with cloud message APIs and push notifications
- Track record of working with remote data via REST
- Strong knowledge of unit and instrumentation testing
- Working knowledge of tools such as GIT, Jenkins, etc
- Passion for technology and quality products
- Excited about making usable, interactive interfaces and in love with building quality apps
- Strong English skills (both verbal and written)

**Nice to have:**
- SwiftUI or The Composable Architecture (TCA) would be a plus

**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sports benefits
- An inspiring, comfy, clean, and safe office

**Professional growth:**
- Challenging tasks and innovative projects
- Meetups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents