DataArt
Senior iOS Engineer, International Banking System
Remote
длъжност на пълно работно време
 Подходяща за бежанци

Senior iOS Engineer, International Banking System

Remote длъжност на пълно работно време  Подходяща за бежанци

За нас

THE CLIENT

Our client is an international division of one of the largest British banks. This is a platform for making international payments, which allows users to make transfers and currency conversions, and supports accounts in various banks. Thanks to the multi-level authorization system, permission is required from several parties involved in the transaction when making large payments. The company provides a variety of reports about payments and provides the ability to export data in several formats.
PROJECT OVERVIEW

The development of technologies has led to an increase in user requirements for the design of banking applications. DataArt’s specialists are currently engaged in the front-end development of the client’s system. This system is built on a microservice architecture. We’re creating native mobile applications for iOS and Android.
TECHNOLOGY STACK:

Swift, XCode, iOS SDK, Module architecture based on MVP, Unit and Snapshot testing, Fastlane, Cocoapods dependency management.

Отговорности

Design and build applications for the iOS platform;
Ensure the performance, quality, and responsiveness of applications;
Collaborate with a team to define, design, and ship new features;
Identify and correct bottlenecks and fix bugs;
Help maintain code quality, organization, and automatization;
Code review and test build delivery.

Изисквания и необходими умения

Proficient with Swift and iOS SDK;
Experience with iOS frameworks such as Core Data, Core Animation, Keychain, etc.;
Familiarity with RESTful APIs to connect iOS applications to back-end services (Alamofire, codable protocol);
Ability to create UI in code (layouts, constants, anchors);
Understanding of Apple’s design principles and interface guidelines, knowledge of other web technologies and UI/UX standards;
Knowledge and ability to use Unit and Snapshot tests;
Experience with analytical frameworks such as Firebase, Adobe;
Proficient understanding of code versioning tools such as Git, Mercurial or SVN;
Familiarity with cloud message APIs and push notifications;
Experience with offline storage, threading, and performance tuning;
Understanding Fastlane and its configuration;
Familiarity with continuous integration.

Ние Ви предлагаме

What we offer
• Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, and try yourself in different roles;
— More than 150 workplaces for advanced training;
— Study and practise English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities;
• Health insurance: life and accident insurance, additional health insurance, including dentistry;
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Friendly atmosphere, concern for the comfort of specialists, contemporary office space;
• Flexible schedule (there are core mandatory hours), the ability to work remotely;
• Sports activities on-site in the office, sports membership;
• Free breakfast/lunch;
• Games room.

Информация за контакт

Телефон: +359 (2) 905 11 60

JobTiger Banner