Senior iOS Developer

Ajax Systems

Not Interested
Bookmark
Report This Job

profile Job Location:

Lviv - Ukraine

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Ajax Systems - is an international technology company the largest developer and manufacturer of Ajax security systems with smart home capabilities in Europe. This ecosystem includes 280 devices mobile and desktop applications and server infrastructure. Every year we demonstrate exponential growth in both the size of the team and the number of users worldwide. Currently the company has more than 5100 employees. Ajax sensors protect 4.5 million users in more than 187 countries around the world.

The System Department makes devices smart turning them into full-fledged IoT. They created and developed OS Malevich (a modular RTOS for various hardware platforms) and the Ajax Cloud cloud service (Java 20 / Kotlin AWS Akka NATS Kafka Mongo MySQL). Applications for iOS (Objective-C Swift) Android (Java Kotlin) and Windows/macOS (Python / C QT QML) have been developed for users installers and engineers of security companies to manage maintain and monitor the system.

Required skills:
6 years of experience in iOS development
Deep knowledge of Swift Combine and UIKit
Strong foundation in computer science principles including memory management concurrency networking data persistence unit testing performance profiling and system design
Strong understanding of the full mobile development life cycle Git SOLID OOP principles and design patterns
Understanding of algorithms and data structures

Would be a plus:
Modular project organization knowledge (SPM CocoaPods)
gRPC experience
Use the latest technologies and stay up to date with development trends
Passion for software engineering learning and continuous improvement

Tasks and Responsibilities:
Follow high standards of software quality established in the team
Design build and maintain high-performance reusable and reliable code
Collaborate with cross-functional teams to define design and ship new application featuresI
dentify options for potential solutions and assess them for both technical and business suitability

With us you will enjoy:
Working with a team of people to build the future of an industry
Non-trivial challenges and various range of exciting tasks
Flexible working hours
Parking for cars and bicycles
Medical insurance
English classes

We are working to ensure peoples lives are calm and the world the team that creates a smart and useful global product!
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.

Required Experience:

Senior IC

Ajax Systems - is an international technology company the largest developer and manufacturer of Ajax security systems with smart home capabilities in Europe. This ecosystem includes 280 devices mobile and desktop applications and server infrastructure. Every year we demonstrate exponential growth in...
View more view more

Key Skills

  • APIs
  • REST
  • Design Patterns
  • Objective C
  • iOS Development
  • Swift
  • Application Development
  • SDKs
  • SQLITE
  • IOS
  • JSON
  • Mobile Applications

About Company

Company Logo

Ajax alarm system includes everything you need to protect your property | Professional home security system that combines CCTV, fire alarm and automation

View Profile View Profile