#вакансия #iOS #middle #senior #remote #office #СПб
Middle+/Senior iOS developer
Salary/Senior iOS developer
Salary: 150 000 – 350 000 rub
Location: Saint-Petersburg
Occupation: Full-time
Remote or office
Company: Hit Hunt
Vika
@aka_BukaOur customer is a worldwide web and mobile developer, for over 13 years working under the hardest projects in spheres of finance, education, and medical technologies.
Project: retail internet shop with the top natural products, one of the best employers in the USA in 2021. The main aim is to launch web and mobile development in Russia.
Knowledge, Skills, and Abilities:
• Solid understanding of Cocoa/UIKit frameworks and the iOS SDK;
• Experience in using source control tools in a distributed development environment, while managing conflict and assuring the reliability of the code repositories (versioning, merging, branching, tagging, etc.);
• Automated unit testing, build, and packaging system experience;
• Experience with client side web technologies (HTML5, CSS, JS, Ajax);
• Advanced knowledge of RESTful API interaction and JSON;
• Ability to do rapid prototyping as well as production-quality code;
• Experience optimizing, refactoring, and debugging views and layout hierarchies with a focus on pragmatic iOS layout development/design including custom themes, styles, attributes, and other resources;
• Experience on build continuous integration platform for delivering iOS app;
• Proficiency in the Xcode toolchain;
• Proficiency in Alamofire, Moya, and Realm, Have the ability to write private libraries for the company.
• Solid understanding of algorithms, memory management, MVC programming, and concurrent programming;
• Strong experience detecting and correcting memory usage issues, and optimizing code for application performance
• A solid understanding of operating system fundamentals such as processes, interprocess communication, multi-threading primitives, race conditions, and deadlocks.
• 1-5 successful published apps with a large user base;
• Fluent written and spoken English.
Job Expectations:
• Develop, and deploy iOS-based applications using Swift and Obj-C / C++;
• Design, develop and test complete applications and also discrete components of larger apps;
• Build an app with remote & distributed data sources and APIs;
• Troubleshoot, performance tune, and fix crash on production build;
• Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance;
• Develop and direct software system testing and validation procedures, programming, and documentation
What we offer:
• Official employment according to the labor code in case of living in Saint-Petersburg.
• Registration as individual entrepreneurship - for those who are not in St. Petersburg: paid vacations, sick leaves, etc. + tax compensation;
• Remote work or from the office in Saint-Petersburg;
• Medical insurance;
• English language courses;
• Opportunity of English language practice directly with the native-speakers;
• Individual plans of development, books for improvement of soft and hard skills;
• Corporate events, PS, board games, tea/coffee and snacks in the office.
Vika
@aka_Buka