Hybrid Senior Software Engineer – Mobile Applications

Posted last month

Apply now

About the role

  • Design, build, and maintain mobile applications (Flutter) with native components in iOS (Swift/Objective-C) or Android (Kotlin/Java)
  • Build native code contributions for the platform you know best (iOS or Android)
  • Participate in architecture discussions and contribute to technical decision-making
  • Debug and resolve issues across devices and platforms
  • Write and maintain unit and integration tests
  • Continuously learn and apply new tools, frameworks, and best practices
  • Work on cryptography and secure systems integration where relevant

Requirements

  • Bachelor or MS in Computer Science or a relevant technical discipline, or equivalent work experience
  • Experience in building mobile apps with rich user interfaces
  • Experience with native app development on iOS (Swift/Objective-C) and/or Android (Kotlin/Java)
  • Ability to write code that is secure, readable, testable, and easy to maintain
  • Able to take initiative, maintain a positive attitude, be self-motivated, and work effectively with minimal direct supervision
  • Motivated to learn Flutter (previous Flutter experience not required)
  • Bonus: Experience with CI/CD pipelines (e.g. GitHub Actions)
  • Bonus: Experience working with NFC/USB/Lightning communication
  • Bonus: Experience with cryptography (PKI, digital signatures, etc)
  • Bonus: Experience working with open source and the open source community
  • Bonus: Experience with Flutter

Benefits

  • Yubico Values: open, inclusive workplace and Employee Resource Groups (YubiPride, YubiBIPOC, YubiSustainability, YubiWomen)
  • Virtual workspace and active Slack communities
  • Annual all-team offsite event in a new location
  • Company philanthropy: donations of YubiKeys to organizations (Secure it Forward)
  • Social connection and team-building activities

Job title

Senior Software Engineer – Mobile Applications

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job