Sorry, this position is not available anymore

Senior iOS Engineer (Swift)

Location:
Lviv, Ukraine
Technical Level:
Senior
Job Category:
Software Development
N-iX is looking for an experienced Senior iOS Engineer willing to work in a highly professional working environment and ready to take on new challenging tasks.

Our client is the leading UK Digital challenger to banks. They’ve spent the past 12 years building banking services that are fast, smart and simple to challenge with the High Street banks. Services that strive to ensure business and personal customers aren’t slowed down, but propelled forward. From introducing the first UK prepaid card in 2005, to being the first non-bank to offer a current account, they’ve been ahead of the curve for as long as we’ve been around. 

Main Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code
  • Identify UI problems and bugs and devise elegant solutions
  • Make strategic technical decisions related to new products and functionalities
  • Help maintain code quality
  • Refactor already existing code
  • Guide team development efforts towards successful product delivery
  • Suggest technical and functional improvements to add value to the product, full involvement into Product Development
  • Conduct design reviews and code reviews
Role Requirements:
  • At least 4+ years of experience with iOS development
  • Solid understanding of the full mobile development lifecycle
  • Experience with Swift 4.2 (5.0 would be a plus)
  • Experience with multithreading and memory management
  • Experience with third-party libraries and APIs
  • Experience with Unit Testing
  • At least Upper-Intermediate English level
Our mission is to create an environment where people can fully develop their potential, become successful and empowered to make more impact. Therefore, we focus on creating a friendly, challenging and well-balanced environment where you can grow and develop.

Professional growth:

  • Strong engineering culture
  • Challenging projects and mature teams
  • Personalized on-demand cross-company mentoring support enabling you to learn new things faster
  • Plenty of opportunities to share knowledge and get more experience such as opportunity to mentor others, speak at events, and contribute to pre-sales
  • Direct communication with the customer
  • Frequent business travel
  • An individual education budget
  • A friendly, supportive and dynamic work environment
Care, comfort and fun:
  • A relocation package
  • Flexible working hours
  • Healthcare & sport benefits
  • Corporate events, outstanding parties and team buildings