IDRAK Technology Transfer LLC

İOS software developer

1500 - 3000 ₼
Full-time
Baku, Azerbaijan
31.10.23 - 30.11.23

Working conditions

  • Design and implement iOS-based mobile software and systems from requirements to production and commercial deployment;
  • Knowledge of SwiftUI or a strong desire to learn it;
  • Design, Develop, Code, Test, and Debug system software;
  • Review code and design;
  • Analyze and enhance the efficiency, stability, and scalability of system resources;
  • Integrate and validate new product designs;
  • Provide postproduction support;
  • Assess third-party and open-source software;
  • Monthly salary will be negotiated during the interview, depending on the knowledge, skills, and experience of the candidate;
  • Work schedule: 5 days;
  • Working hours: 09:00 - 18:00.

Requirements

  • 3+ years of proven working experience in mobile technologies;
  • Knowledge of OOP principles, functional programming, SOLID;
  • Ability for algorithmic thinking and basic mathematical knowledge;
  • Understanding CleanSwift/VIP/MVVM application architectures;
  • Understanding the pros, cons and features of MVC, MVP, MVVM and VIPER;
  • Know how to write multi-threaded code, understanding of working with multithreading (CGD and Structured concurrency);
  • Experience with UserNotifications, Security and other iOS platform frameworks;
  • Experience writing unit tests (Quick & Nimble);
  • Experience with Git and Jira;
  • Competence in working with Rest and SOAP;
  • Proficiency in Background/Foreground Services;
  • Ability to work with BLE and motion sensors;
  • Experience with data management;
  • Strong documentation and writing skills;
  • Bug fixing expertise;
  • Good knowledge of mobile software development environments and tools.


Related vacancies