Position: Experienced Native iOS Developer (Minimum 8 years of experience)
Company: SDD Technology
Experience required: 5y
Category: iOS
English level: upper
Published: 2023-07-01T00:00:00+03:00

Position: Experienced Native iOS Developer (Minimum 8 years of experience)

Company: SDD Technology, is one of the fastest-growing international Ukrainian-based outsourcing and product companies.

**About the Company:**

SDD Technology is a rapidly expanding international Ukrainian-based outsourcing and product company. We are at the forefront of technological innovation, providing exceptional software solutions to our clients. As a part of our dedicated team, you will have the opportunity to work on cutting-edge projects and contribute to our success in the global market.

**Job Description:**

As an experienced Native iOS Developer, you will play a pivotal role in the development and support of our iOS-based products. Working closely with our talented engineering team, you will be responsible for designing and building the next generation of our mobile applications. The position requires expertise in iOS app development, excellent communication skills in both B2+ English and B2+ Russian, and a strong understanding of industry best practices.

**Responsibilities:**

- Designing and developing advanced applications for the iOS platform using Swift and Objective-C.
- Collaborating with cross-functional teams to define, design, and implement new features.
- Integrating with external data sources and APIs.
- Conducting unit tests to ensure code robustness, usability, and reliability.
- Identifying and fixing bugs to enhance application performance.
- Researching and implementing new technologies to optimize development efficiency.


**Requirements:**

- Minimum 8 years of professional experience in iOS application development.
- Proficiency in Swift and Objective-C programming languages.
- Strong knowledge of iOS SDK and frameworks.
- Experience working with remote data sources through REST and JSON.
- Familiarity with third-party libraries and APIs.
- Solid understanding of mobile development life cycle and best practices.
- Familiarity with architectural patterns such as MVP, MVVM, and MVI.
- Experience with unit testing.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills in B2+ English and B2+ Russian.
- Knowledge of geolocation data and integration with Google Maps is a plus.
- Familiarity with communication protocols like Signal, MQTT, Websockets, UDP-TCP/IP, etc., is a plus.


**Salary:**

The salary for this position will be discussed during the interview process.


**To Apply:**

Please send your CV and Kindly include relevant examples of your previous work and any other information that showcases your expertise in iOS development.