Jr. Software Engineer
Confidential
Posted: May 12, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Jr. Software Engineer position is available at Nymi where you will work on a critical authentication project in a regulated environment.
Required Skills
Job Description
About Nymi
Nymi exists to create a world where people and technology interact in a way that is safe, secure, and simple. Today, we focus on a critical area of authentication that most enterprises have yet to fully solve: enabling deskless workers to authenticate seamlessly in non-office and highly regulated environments.
In industries like pharmaceutical manufacturing, Nymi is an emerging standard for biometric authentication. Here workers navigate gloves, PPE, shared workstations, and strict GxP requirements—conditions where traditional authenticators fail or slow production.
We built the Nymi Band and Connected Worker Platform to fill this critical gap in the enterprise IAM stack. Our secure, wearable authenticator gives regulated workers a persistent, handsfree, passwordless identity that follows them across every system and task.
Today, 14 of the top 15 global pharma manufacturers have implemented Nymi to transform authentication bottlenecks into a digital transformation accelerator that reduces data integrity risk and streamlines access across their operations.
The Role
We’re hiring a Software Engineer to join our applications team and focus on the native side of our cross-platform client stack. Our products are built as a combination of native applications (iOS, Android, Windows) layered on top of shared cross-platform libraries written in Rust. This role is focused on the native portion, with the opportunity, and our encouragement, to expand into the Rust core over time.
This role is equally suited to strong new graduates and engineers with up to 2–3 years of professional experience. What matters to us is engineering fundamentals, curiosity, and the ability to move confidently across platforms and languages.
What You'll be Doing
Build features across our native applications on iOS, Android, and Windows, working primarily in Swift, Kotlin, and C#/.NET.
Integrate native code with our shared Rust libraries, the bridge between platform-specific layers and the cross-platform parts of our product.
Own your work end-to-end: understand the problem, design a solution, implement it, test it, and see it through code review and release.
Write and maintain automated tests as a standard part of the work, not an afterthought.
Use AI coding assistants effectively on production code. We expect you to be comfortable leveraging these tools daily, while maintaining the judgment to evaluate and own what ships.
Collaborate with senior engineers across security, wireless communications, systems programming, and embedded, learning from specialists in these domains.
Grow over time into our Rust codebase, contributing to the cross-platform core alongside the native work.
What You Bring to the Table
Strong software engineering fundamentals: data structures, algorithms, version control, code review, debugging, and automated testing treated as a core part of how you build software.
Working proficiency in at least one of Swift, Kotlin, or C#/.NET, with genuine interest in picking up the others. Rust is a plus.
Familiarity with more than one programming language; you don’t get stuck in the syntax of any one ecosystem.
Hands-on experience using AI coding assistants (Copilot, Cursor, Claude, or similar) on real, production-grade codebases, while maintaining ownership of what ships.
Natural curiosity and the instinct to investigate a problem before asking for help: able to read unfamiliar code, dig through documentation, and work through obstacles independently.
Ownership mindset at the level appropriate for this stage of your career: you see your tasks through without hand-holding, switch to something productive when you’re stuck, and understand how your work fits into the larger product.
Comfort working remotely and communicating clearly verbally and in writing across time zones.
0–3 years of professional experience. Strong internship experience is welcome in lieu of full-time tenure.