Junior iOS Developer

Innovatrics· Technology
Apply Now ↗

About this role

Why This Job Is Exciting

At Innovatrics, we equip you with the tools, context, and trust to thrive. Our opportunity-driven roadmap highlights how you can grow, contribute, and make a meaningful impact throughout your journey with us.

You'll be part of a talented team solving real-world challenges in the field of biometrics and identity verification. Our development culture values clean architecture, quality code, strong ownership, and meaningful work.

You'll be joining the Auto-capture components platform team, a dedicated group of professionals developing native and cross-platform SDKs for capturing biometric data of millions of users using their own hardware for identity verification across all solutions which Innovatrics could offer.

In your first months, you'll explore...

The codebase and our SDK architecture by working on smaller bug fixes and improvements, getting familiar with how our auto-capture components are built, packaged, and integrated. You'll observe code reviews, pair program with experienced iOS developers, and start building your understanding of our development workflow alongside your buddy. You'll see how the SDKs you work on end up in real products used for identity verification around the world.

As you settle into the role, you'll start contributing by...

Taking ownership of well-scoped features and improvements across our iOS SDKs. You'll participate actively in code reviews, contribute to technical discussions, and start collaborating more broadly with Android and web developers on the team. Your input on API design and developer experience will matter because our SDKs are used by external developers, so quality and clarity are essential.

Within your first year, you'll have the opportunity to...

Take on more complex challenges and grow toward independent problem-solving. You'll deepen your expertise in areas like camera capture, image processing, security, or cross-platform development with Rust and Flutter. The goal is a clear path toward the next level of your career, where you can handle complex tasks with increasing autonomy and start shaping technical decisions.

What You'll Help Build

Our auto-capture components are SDKs that power biometric capture (face, document, palm, and NFC chip reading) across iOS, Android, web, and Flutter. They are integrated by customers and partners into applications used for digital onboarding, border control, elections, and secure identity verification in 80+ countries.

As a platform team, everything we build is meant to be integrated. That means you'll think about API design, developer experience, reliability, and performance, not just features. Your work ships as frameworks that other developers depend on, and it reaches millions of end users through their applications.

We're a small team, so your ideas ship fast. From day one, you'll work on production code and shape components used at global scale.

Join us if you're passionate about building developer tools that make biometric technology accessible and secure.

About You

You are an iOS developer with some hands-on experience who is looking to grow in a team that builds SDKs, not apps. You care about code quality, you're curious about how things work under the hood, and you're excited about the opportunity to work across technologies like Rust and Flutter, not just iOS. You align with our values of collaboration, accountability, and excellence, and you thrive in an environment where you're trusted to learn, contribute, and take on new challenges.

Qualifications

  • Experience building iOS applications or libraries in Swift
  • Solid understanding of iOS development fundamentals (UIKit/ SwiftUI, app lifecycle, memory management, data persistence, async programming)
  • Knowledge of OOP, basic design patterns and principles (SOLID, creational, behavioral, structural)
  • Familiarity with iOS architecture patterns (MVVM, MVC)
  • Familiarity with Git and collaborative development workflows
  • Able to provide meaningful feedback in code reviews on mobile implementation details
  • Experience with writing unit tests
  • Interest or experience with AI assisted coding
  • Curiosity and eagerness to learn. You don't need to know everything, but you want to

It's a plus if you have:

  • Experience with AVFoundation, camera APIs, or image processing
  • Experience with or interest in Rust or Flutter
  • Experience with integrating C libraries into Swift
  • Basic knowledge of security principles
  • Interest in biometrics, or penetration testing
  • Understanding of CI/CD pipelines and automated or integration testing

Techstack we are using

Languages: Swift, Rust (shared cross-platform codebase), Dart (Flutter),

iOS Frameworks: UIKit, AVFoundation, CoreNFC, GCD, Swift Testing, XCTest

Distribution: XCFrameworks via Swift Package Manager and CocoaPods

Tools: Xcode, Shell, Fastlane, Gitlab, Git

Level

This role is at Junior (T2) level.

Compensation:

At Innovatrics, we offer highly competitive salaries because we value top talent who share our values and goals. Compensation is determined based on your level, skills, experience, qualifications, and location.

💶 Salary gross range from: €1,800- €2,000 tied to competency and technical evaluation.

📈 Beyond base pay, we provide an attractive benefits package. You can learn more at:
https://careers.innovatrics.com/benefits/

Learn More About Us

Learn more about our culture, values, and what it’s like to work at Innovatrics: 
https://careers.innovatrics.com/

Interview Process:

Here is the typical interview process for this role:

👋 Introduction Stage 

  • Recruiter Screen [30 min. ]

🧑‍💻 Team Interview Stage 

We have a one single interview round that takes approximately 2 - 2,5  hours and is divided into two stages:

  • Stage 1: Technical Interview (60 min)
    An interactive session with our technical team, focusing on your problem-solving approach and technical knowledge relevant to the role.
  • Stage 2: Practical Collaboration (60~90 min)
    A hands-on session where you will work directly with our Software Engineers and Hiring Manager on a real-world problem. This is a practical, collaborative exercise designed to see how you approach challenges, communicate your reasoning, and co-create solutions in real time.

🎯 Final Stage

  • CARES Interview: Final conversation with our CARES committee to ensure alignment with our core values—Collaboration, Accountability, Respect, Excellence, and Shared Mission.
  • Reference checks and background verification

We encourage candidates to request additional conversations with anyone they would like to meet.

Frequently Asked Questions

Is the salary disclosed for the Junior iOS Developer position at Innovatrics?
The salary for this Junior iOS Developer role at Innovatrics is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Junior iOS Developer position at Innovatrics located?
This Junior iOS Developer role at Innovatrics is based in Bratislava, Bratislava Region, Slovakia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Which team or department does the Junior iOS Developer at Innovatrics belong to?
This Junior iOS Developer position is part of the Technology department at Innovatrics. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Junior iOS Developer position at Innovatrics?
Click the "Apply Now" button on this page. You will be redirected to Innovatrics's official application portal hosted on workable where you can submit your application directly.
When was the Junior iOS Developer job at Innovatrics posted?
This Junior iOS Developer position at Innovatrics was posted on Apr 28, 2026. Apply as soon as possible — early applications are often reviewed first.
Junior iOS Developer
Innovatrics
Apply for this role ↗

You'll be redirected to Innovatrics's official application page on workable.