Jr. Software Engineer

Nymi
Remote

About The Position

Nymi is dedicated to creating a world where people and technology interact safely, securely, and simply. Their current focus is on solving the critical authentication challenges faced by deskless workers in non-office and highly regulated environments. Industries like pharmaceutical manufacturing utilize Nymi for biometric authentication, addressing issues with traditional authenticators in environments with gloves, PPE, shared workstations, and strict GxP requirements. Nymi has developed the Nymi Band and Connected Worker Platform to provide a secure, wearable authenticator that offers persistent, handsfree, passwordless identity for regulated workers across various systems and tasks. Currently, 14 of the top 15 global pharmaceutical manufacturers use Nymi to enhance their authentication processes, reduce data integrity risks, and streamline operations.

Requirements

  • Strong software engineering fundamentals: data structures, algorithms, version control, code review, debugging, and automated testing.
  • Working proficiency in at least one of Swift, Kotlin, or C#/.NET, with genuine interest in picking up the others.
  • Familiarity with more than one programming language.
  • 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: see tasks through without hand-holding, switch to something productive when stuck, and understand how 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.

Nice To Haves

  • Rust is a plus.

Responsibilities

  • Build features across native applications on iOS, Android, and Windows, working primarily in Swift, Kotlin, and C#/.NET.
  • Integrate native code with shared Rust libraries, acting as the bridge between platform-specific layers and the cross-platform components of the product.
  • Own 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.
  • Use AI coding assistants effectively on production code, evaluating and owning the output.
  • Collaborate with senior engineers across security, wireless communications, systems programming, and embedded domains.
  • Grow over time into the Rust codebase, contributing to the cross-platform core alongside native work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service