Position: Middle/Senior iOS Engineer
Company: N-iX
Experience required: 3y
Category: iOS
English level: upper
Published: 2022-02-01T00:00:00+02:00

We are looking for a talented **Middle/Senior iOS Engineer** to join our team.

**Description:**
Our client uses innovative computer and financial technology to provide Internet-based forex trading and currency information services to everyone, from individuals to large corporations, from portfolio managers to financial institutions. Client is a market maker and a trusted source for currency data. It has access to one of the world's largest historical, high frequency, filtered currency databases.

**Responsibilities:**
•	Self-directed, capable of picking up a story and asking required questions to deliver
•	Collaborate with UX on designs, communicating what’s possible given technical constraints, and making suggestions to create the best customer experience
•	Collaborate with other developers on the team, giving and taking constructive feedback in code reviews
•	Participate in team sprint planning, backlog grooming, demos, and retrospectives
•	Strong opinions, lightly held. We value strong opinions but are equally open to other ideas
•	Shepherding releases through from creation to release. Creating the release ticket, building, update dynamic release configuration, testing, release
•	Support the team by helping with any required bug fixes, maintenance, and technical debt
•	Promote your own continuous learning by feeding new ideas back into the team
•	Flexible with changing priorities

**Requirements:**
•	3+ years experience with Swift
•	Xcode 13
•	Github for version control
•	Code reviews using pull requests
•	Firebase Remote Config for setting real-time app configuration
•	Able to work effectively in a fast paced methodology such as Agile/Scrum
•	Upper-Intermediate level of English knowledge

**Technical details:**
•	Native user components are predominantly following the MVC design pattern
•	Communication to backend services via REST API
•	Custom built framework using the observing framework and its redux-inspired architecture to handle networking, state storage, and query APIs
•	Custom built framework to handle networking and state storage using CoreData
•	In-house charting framework using CALayers for performance
•	Local and remote Push notifications
•	Supports localization across 7 languages
•	Today Widget to show user’s account details
•	Framework dependencies managed with CocoaPods
•	Crash reporting with Crashlytics
•	Platform health event reporting with Sentry
•	Integration with React Native to include RN components

**We offer:**
•	Flexible working hours
•	A competitive salary and good compensation package
•	Possibility of partial remote work
•	The Best hardware
•	A masseur and a corporate doctor
•	Healthcare & sport benefits
•	An inspiring and comfy 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
•	A fun zone where you can play video games, foosball, ping pong, and more