Front End & Web Hiring Week 22th-28th November 2021

iOS Developer (Quality Management)

Минск
Company Background

Our client is the leader in providing solutions for Quality in Assembly, Manufacturing and Laboratory operations around the globe. This company possesses more than 40 years of experience, a global presence and world-class solutions.

 

Their applications utilize portable, fixed, and unattended data collection stations on assembly lines to collect and analyze data from such varying factors as weight, torque of bolts, thickness of materials, gaps in welds/seams, etc.

Project Description

Work with Executive, Marketing, Sales & Development team leaders on architecture, design, development, and improvements for client’s projects. This includes research related to the project and defining the correct technologies that should be used to accomplish project goals.

What You'll Do
  • Play a key role in developing and maintaining mobile applications;
  • Strong end to end development and delivery experience of native Android and/or iOS mobile applications;
  • Strong skills to build UI for both phone and tablets;
  • Discuss with Marketing group and development teams to understand functionality and come up with innovative web development ideas for the best user experience;
  • Manage Proof of Concepts activities to validate technical feasibility;
  • Understand business requirements and translate them into technical requirements;
  • Experience with mobile software paradigms (e.g. MVC, MVVM, MVP), and when to use one over the other;
  • Working experience with JSON, RESTful APIs & Multithreading;
  • Understanding of Cloud services (AZURE);
  • Build and/or consume reusable components and libraries;
  • Strong software integration experience;
  • Performance Tuning;
  • Manual and Automated Unit Testing;
  • Discuss with offshore team on tasks to be done, and mentor junior members of the team;
  • Performs design & code reviews for team members;
  • Train, conduct interviews and build new high-performance front-end teams;
Technologies:
iOS
Objective-C
Swift
Fastlane
Jenkins
Azure
AWS
JavaScript
HTML
CSS
SQL Server
SQL Lite
Job Requirements
  • Minimum 5 years of hands-on experience designing and developing mobile applications;
  • Min BS degree in computer or related science;
  • Extensive Experience native app development which includes iOS and Android;
  • Experience with Objective-C (Swift is a plus);
  • Experience with Consuming REST APIs and HTTP services;
  • Experience with Core Bluetooth and similar hardware APIs a plus;
  • Experience with Fastlane and Jenkins a plus;
  • Experience with Cloud and DevOps Tools (Azure — required, AWS — optional);
  • A solid understanding of security models;
  • Familiarity with JSON Web Token (JWT);
  • JavaScript HTML and CSS experience;
  • Able to read and work with Angular, Python and C# code (strong plus);
  • Database – SQL Server, SQL Lite;
  • DevOps principles to commit, merge/branch, build and deploy code. Ability to use version management tools like GIT and MS Source Control;
  • Familiarity with Agile/SCRUM, Story development across layers; Requirements Engineering;
  • Team player, excellent communication both verbal and written, and experience working with technical and non-technical teams such as Marketing;
  • Ability to work independently as well as a team member;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office;
Напишите нам!
Мы обязательно ответим!