Middle iOS Software Engineer

Location:
Lviv
Technical Level:
Middle
Job Category:
Software Development

Our customer is the leading UK Digital challenger to banks who believe banking services shouldn’t get in the way of life – they should enrich it.
They 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 our business and personal customers aren’t slowed down, but propelled forward. From introducing the first UK prepaid card in 2005, to become the first non-bank to offer a current account, they have been ahead of the curve for as long as they’ve been around.
Their 1.3 million customers and nearly £8 billion in payments processed to date are proof that it’s possible to be both profitable as well as pioneering.

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 3+ 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

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meet-ups 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
×

Easy apply


or
Get a Bonus