Senior iOS Developer 

valeriia teslya

Published: 21 Mar, 2024

We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
While working with different brands, our client – a marketing agency – gives a chance to make an impact with potential for growth in various client projects and industries. 
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and excellent user experience. 

Experience / Skills: 
Must have: 

  • 4+ years of experience in iOS mobile app development. This includes the whole process, from the first line of code to publishing in the store 
  • Experience with profiling and debugging mobile applications 
  • Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app 
  • Understanding mobile app design guidelines on each platform and being aware of their differences 
  • Proficiency with writing automated tests 
  • Experience in developing integrations for Facebook, Firebase app links, push Notification, dynamic deep links 
  • Upper-intermediate or Advanced English 

Good to have: 

  • Familiarity with mobile hardware sensors, like GPS or Bluetooth, NFC  
  • Experience with web development using Javascript 
  • Familiarity with Git 
  • Familiarity with RESTful APIs and mobile libraries for networking, specifically Azure Devops 
  • Familiarity with the JSON format

Responsibilities:

  • Updates and maintains legacy applications according to business requirements 
  • Works with the customers and Business Analysts to plan and execute projects in a timely manner while delivering upon the customer’s expectations  
  • Work closely with business analysts and business stakeholders to develop project plans, and participate in resource priority planning 
  • Builds ad-hoc queries and reports for internal customers based on business needs. 
  • Adheres to established project plans and timelines while delivering a quality product

We offer:  

  • Flexible working schedule, fully remote work opportunities 
  • Competitive salary with regular review 
  • Vacation (up to 20 working days) 
  • Paid sick leave (10 working days) 
  • Direct cooperation with the customer 
  • Great working environment and team spirit. 
Send CV

    First name*

    Last name

    Your email*

    Phone

    Cover Letter

      icon By submitting this form I agree to the  Privacy Policy