MisuJob - AI Job Search Platform MisuJob

Junior iOS Developer

Innovatrics

Bratislava, Bratislava Region, Slovakia Hybrid permanent

Posted: April 28, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Join our team of talented developers as a Junior iOS Developer to contribute to the development of native and cross-platform SDKs for biometrics and identity verification.

Job Description

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.


Requirements:
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.


Benefits:
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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply