Вакансія: Senior iOS Developer, remote

  • Локація:

    Україна, Київ

About the company: A fast growing US software development company providing full-cycle software engineering. The company delivers innovative custom application development services, mobile app development services, high-load e-commerce solutions, Magento extension building, and website testing to businesses and enterprises all over the globe.


About the project: Mobile app, one of the most used applications in the construction industry in the United States.

Role Responsibilities:

  • Develop high-quality software solutions in collaboration with Product. 
  • Determine process improvements, best practices, and develop new processes.
  • Work in close partnership with cross-functional teams and management.
  • Mentor junior and mid-level engineers through coaching and training opportunities.
  • Assist in task planning, estimation, scheduling, and staffing.
  • Remain current on new technologies, and evaluate and recommend new solutions as necessary.

 

Required Skills and Experience:

  • 5+ years of experience as a software engineer. 
  • Strong Swift and Cocoa Touch knowledge. 
  • Familiar with Agile software development practices and tools. 
  • Strong object-oriented programming skills with a good understanding of algorithms and data structures. 
  • In-depth knowledge of relational databases and NoSQL databases. 
  • Experience working with REST APIs. 
  • Ability to take a project from scoping requirements through launch of project. 
  • Excellent written and verbal communication skills. 
  • Ability to work independently.

 

Recommended Skills and Experience:

  • Experience in architecture design (MVVM, VIPER, Clean architecture). 
  • Experience using 3rd party SDK frameworks such as Firebase, Realm, RxSwift, ProcedureKit, Alamofire, Moya.
  • Advanced unit testing skills. 
  • Experience with AWS Cloud Services. 
  • Experience working with remote teams.

Завантажити файл резюме