Junior Software Engineer

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer focusing on native applications in Nymi's cross-platform client stack. Collaborating with teams to build features and integrate with Rust libraries for enterprise solutions.

Responsibilities

  • Build features across our native applications on iOS, Android, and Windows
  • Integrate native code with our shared Rust libraries
  • 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
  • Collaborate with senior engineers across security, wireless communications, systems programming, and embedded

Requirements

  • 0–3 years of professional experience
  • 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 on real, production-grade codebases
  • Natural curiosity and the instinct to investigate a problem before asking for help
  • Ownership mindset

Benefits

  • Flexible work arrangements
  • Professional development

Job type

Full Time

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AndroidiOSKotlinRustSwift.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.