Senior iOS Software Engineer

Location:
Lviv/Kyiv, Ukraine
Technical Level:
Senior
Job Category:
Software Development

We are looking for an ambitious Senior iOS Engineer to join our team.

Project:
Our customer is a leading North America online broker. The Senior iOS Engineer will be involved in the development of functionally rich, robust and user-friendly mobile applications, following through all stages of the Agile software development life cycle from inception to implementation. 

Main Responsibilities:

  • Develop iOS native libraries for hybrid mobile apps, adopting the best industry practices
  • Conduct regular code reviews to improve code quality, design, and tests
  • Attend regular Retrospective meetings to discuss solutions to technical and process challenges
  • Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives
  • Complete application development by coordinating requirements, schedules, and activities
  • Explore new opportunities to add value to product and process and present to the team

Requirements:

  • 4+ years of software development 
  • Solid knowledge and experience with iOS (Swift)
  • Experience integrating iOS Native libraries with Hybrid mobile apps
  • A solid understanding of object-oriented programming (OOP)
  • Experience working knowledge of SOAP and RESTful integrations
  • Knowledge of Agile (preferably SCRUM) development practices
  • A Bachelor's Degree in engineering, computer science or another related field
  • Strong analytic & problem-solving skills
  • Solution-focused, takes initiative to work effectively within established guidelines
  • Upper-Intermediate English level

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

 

×

Easy apply