Full-Stack Web Developer

Stockholm, Sweden

Yubico’s mission is to create a safer internet for everyone. Our core invention, the YubiKey, secures logins for 9 of the top 10 internet brands, including Google and Facebook, and for millions of users in 160 countries. Collaboration and innovation are at the core of our culture, as we expand to more advanced software and services for encryption and Internet of Things (IoT). We are a fast growing, profitable, and multinational company, offering an opportunity to bring your ideas to life with our global team.

Yubico is looking for a full time full-stack web developer to join our engineering team in our Stockholm office. You will play an integral part in developing and maintaining our upcoming web presence and e-commerce solution (built on top of Magento 2), as well as its various integrations.

Tasks & responsibilities:

  • Develop and maintain our Magento 2 extension repository and their supporting systems
  • Develop and maintain our front-end component library and its integration with the platform
  • Responsible for mission critical support of all web applications and their infrastructure
  • Maintain strong security awareness for both internal systems and subscribed services
  • Collaborate using our DevOps processes consisting of several stages including plan, code, build, test, release, deploy, operate, and monitor
  • Identify technical obstacles early and work closely with teams to find creative solutions
  • Must be willing to respond to occasional requests outside normal working hours

Skills & experience:

  • 5+ years of experience with programming using PHP
  • 5+ years of experience with programming using JavaScript
  • Experience with web development for the Magento 2 platform in particular
  • Experience with modern front-end asset management techniques such as Sass or similar, Webpack/Rollup or similar, etc
  • Experience with configuration management tools such as Chef, Puppet, Ansible, etc
  • Good understanding of continuous integration and continuous delivery processes
  • Experience with unit and integration testing
  • Hands-on experience with technologies such as Docker and Vagrant
  • Collaborative work style, especially in a highly virtual and cross-­functional environment
  • Passionate, articulate, and positive


  • Start Date: As soon as possible
  • Location: Stockholm
  • Hours: Monday – Friday, 40 hours per week
  • Salary and Benefits: Competitive Salary + Benefits + Stock Options

Please apply here.

Yubico is an affirmative action employer and is committed to the practices of equal opportunity and affirmative action in all aspects of employment.