Senior iOS Software Engineer

Location:
Dnipro, Vinnytsia, Zaporizhzhia, Lviv, Kyiv or Remote
Technical Level:
Middle
Job Category:
Software Development

N-iX is looking for a Senior IOS Software Engineer to join our FinTech project. Our customer is an open joint-stock company who’s closely participates in large-scale state projects in such sectors as oil chemistry, transport, communications, energy and various social programs.

Responsibilities:

  • Build applications according to the design and provide designers with feedback and suggest tradeoffs when required
  • Ensure the code follows latest coding practices and industry standards
  • Work closely with backend developers to understand and properly use the systems APIs
  • Write both unit and integration tests, and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions

Requirements:

  • 2+ years of experience in relevant settings
  • Proficient with Objective-C or Swift, and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with tools, such as Instruments or Shark
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN
  • Familiarity with continuous integration
  • Experience as a Developer on a cross-functional agile team preferred
  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Utilizes team collaboration to create innovative solutions efficiently

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

 
 
 

×

Easy apply


or
Get a Bonus