Sr. Software Engineer - Mobile applications at Yubico

Stockholm, Stockholm County, Sweden

Yubico Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, TechnologyIndustries

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 on projects with minimal direct supervision

Responsibilities

  • Design, build, and maintain mobile applications (Flutter) with native components in iOS (Swift/Objective-C) or Android (Kotlin/Java)
  • 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

Skills

Key technologies and capabilities for this role

Mobile App DevelopmentiOS DevelopmentAndroid DevelopmentSwiftKotlin

Questions & Answers

Common questions about this position

What skills are required for the Sr. Software Engineer - Mobile applications role?

The role requires experience developing mobile apps for iOS (Swift/Objective-C) or Android (Kotlin/Java), with motivation to learn Flutter and native components. Additional qualifications include a Bachelor or MS in Computer Science or equivalent work experience, plus enthusiasm for cryptography, secure systems, and solving technical problems.

Where is this position located?

The position is based in Stockholm, requiring you to join the team there.

What is the salary or compensation for this role?

This information is not specified in the job description.

What is the company culture like at Yubico?

Yubico fosters an open, inclusive workplace with Employee Resource Groups like YubiPride, YubiBIPOC, YubiSustainability, and YubiWomen. They emphasize social connections through virtual workspaces, Slack communities, annual all-team events for planning and team building, and philanthropy via Secure it Forward.

What makes a strong candidate for this mobile engineer position?

A strong candidate has a background in iOS or Android mobile development, is motivated to learn Flutter, and shows enthusiasm for cryptography and secure systems. Experience contributing to architecture discussions and a relevant technical degree or equivalent work experience are also key.

Yubico

Provides two-factor authentication security keys

About Yubico

Yubico specializes in cybersecurity by offering two-factor authentication solutions, primarily through their product, the YubiKey. The YubiKey is a physical security key that enhances protection against unauthorized access by requiring users to insert or tap the key for authentication, which adds an extra layer of security beyond just passwords. Yubico serves a wide range of clients, including large enterprises, small businesses, and individual consumers, particularly in industries like finance, healthcare, and technology where data protection is crucial. Unlike many competitors, Yubico provides various models of the YubiKey tailored to different security needs and also offers software tools for developers to integrate YubiKey functionality into their applications. The company's goal is to ensure robust security for their customers by continuously expanding their product line and providing support services.

Palo Alto, CaliforniaHeadquarters
2007Year Founded
$88.8MTotal Funding
IPOCompany Stage
CybersecurityIndustries
501-1,000Employees

Benefits

Retirement plan
Wellness benefit
Equity in the company
Learning & development
Global events
Parental leave

Risks

Emerging side-channel attacks like EUCLEAK threaten YubiKey's microcontroller security.
Adversarial AI could undermine Yubico's multi-factor authentication effectiveness.
Reliance on traditional MFA methods may affect Yubico's market if not innovated.

Differentiation

Yubico's YubiKey offers robust two-factor authentication with a physical security key.
YubiKey is compatible with major platforms like Google, Microsoft, and Facebook.
Yubico provides a range of hardware and software solutions for diverse industries.

Upsides

Growing demand for passwordless authentication boosts Yubico's market potential.
YubiKey Bio Series addresses enterprise needs for phishing-resistant biometric security.
Integration with Microsoft Entra ID enhances seamless onboarding for enterprise users.

Land your dream remote job 3x faster with AI