Strong Junior/Middle iOS developer

Requirements:

Experience with Objective-C and Swift

Strong understanding of iOS user interface guidelines and best practices

XCTest Framework

Multithreading

Combine

SOLID Understanding

SQL

UIKit

English intermediate and higher

 

Responsibility:

Develop and update iOS Applications

Collaborating with the team

 

What Our Mobile Development Team Does:
 

Our primary focus is the development of a POS (Point of Sale) system. This forms the core of our Teamwork Commerce Suite product, with development starting back in 2011. Initially written in Objective-C, the team has now fully transitioned to Swift, with only a small portion (around 20%) of the old code still being maintained.

A significant part of our work involves data handling, specifically with data stored in SQLite. We interact directly with the database without relying on any third-party wrappers.

We are responsible for implementing designs provided by our dedicated team of designers and business analysts. Due to the nature of our product, there's extensive interaction with various third-party hardware. This includes devices like payment terminals, RFID readers, receipt printers, and cash machines. We work with these devices using diverse protocols such as TCP/IP, HTTP, and Bluetooth. Of course, our work also encompasses standard development tasks like UI implementation and business logic.

The mobile development team consists of 9 developers, comprising both Middle and Senior specialists.

165 views
·
38 applications
95% read
·
82% responded
Last responded 4 days ago
165 views
·
38 applications
95% read
·
82% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.