Senior iOS Developer

AI overview

Work on innovative IoT projects within a growing international tech company, tackling non-trivial challenges and enhancing user experiences for millions globally.
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 180 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 4,100 employees. Ajax sensors protect 3.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 people’s lives are calm and the world safe.Join the team that creates a smart and useful global product!

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible working hours
  • Health Insurance: Medical insurance

Ajax Systems is a leading European security company offering award-winning wireless alarm systems for home security and automation.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior iOS Developer Q&A's
Report this job
Apply for this job