Yubico Inc.

Software Engineer (Cross-Platform Applications)

Yubico Inc.
Apply
2 days ago
Stockholm, SwedenMid Level

Responsibilities

  • Develop, test, and maintain cross-platform graphical applications using Flutter for desktop and mobile platforms.
  • Contribute to command-line tools and libraries alongside graphical applications.
  • Own features end to end from initial design through packaging and deployment.
  • Collaborate with UX/UI designers to implement intuitive user interfaces.
  • Maintain code quality through rigorous testing and accountability for shipped code.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a relevant technical discipline, or equivalent work experience.
  • Strong programming fundamentals and experience with at least one modern UI framework.
  • Experience building mobile applications for iOS or Android and/or desktop applications for Windows, macOS, or Linux.
  • Ability to learn and adapt to technologies such as Dart, Flutter, or Rust.
  • Ability to write secure, testable, and maintainable code.
  • Self-motivation, autonomy, and willingness to take full ownership of the codebase.
  • Preferred qualifications include production Flutter experience, cryptography experience such as PKI or digital signatures, GitHub Actions or CI/CD pipeline experience, and experience integrating native APIs or lower-level libraries.

Tech Stack

DartFlutterGitHub ActionsiOSLinuxmacOSRustWindows

Categories

Mobile
Yubico Inc.

About Yubico Inc.

501-1,000 employees
Contact me