Описание
Eagle Eye Networks is a global leader in cloud video surveillance, providing cyber‑secure, cloud‑based video solutions integrated with artificial intelligence and analytics. The company offers a robust video management system designed to enhance business efficiency and safety. Operating at the intersection of AI and the physical world, the organization delivers a comprehensive digital foundation for access control and video surveillance across various sectors, including commercial real estate, retail, healthcare, and education.
Задачи
- Design, develop, and maintain high-quality iOS applications using Swift, SwiftUI, and Combine
- Maintain and refactor existing UIKit and Objective‑C components
- Migrate codebases to Swift Concurrency
- Collaborate with product, design, and backend teams to define, architect, and deliver new features
- Apply clean architecture principles to ensure scalable, testable, and maintainable code
- Enhance and maintain CI/CD pipelines
- Write and maintain unit and integration tests
- Participate in architectural discussions and guide technical decisions
- Maintain code integrity using Git version control
Требования
- 5+ Years of professional experience in iOS development
- Strong proficiency in Swift with proven hands‑on experience using SwiftUI and modern Swift Concurrency in production
- Proven experience building iOS applications and platform components with SwiftUI and Combine
- Good understanding of Clean Architecture, Dependency Injection, and modern iOS design patterns
- Experience managing dependencies using Swift Package Manager (SPM) and CocoaPods
- Hands‑on experience with CI/CD pipelines for iOS
- Strong commitment to code quality, testing, and maintainability
- Solid experience with Git and collaborative version control workflows
- Nice to have: Familiarity with RxSwift / RxCocoa, experience with Objective‑C and mixed Swift/Objective‑C codebases, experience with UI test automation tools such as Appium, knowledge of Android development (Kotlin), familiarity with Google WebRTC, experience using LLM‑assisted coding tools
Условия
- 23 Paid holidays yearly plus Dutch public holidays
- Compensation for travel expenses from home to the office
- Company equipment for work use
- Enrollment in the Eagle Eye Networks B.V. collective pension plan
- Drinks and snacks at the Amsterdam office
- Participation in EEN Corporate Fitness App challenges
- Company swag and Friday drinks
- Company day events once or twice a year
- Flexible work time arrangement