Javascript Software Engineer


Full TimeReact
Posted 2 months ago

About Dashlane

Dashlane's mission is to make security simple for millions of organizations and their people. We empower businesses of every size to protect company and employee data while helping everyone easily log in to the accounts they need—anytime, anywhere. Over 17 million users and 20,000 businesses in 180 countries use Dashlane for a faster, simpler, and more secure internet.

Our global team is united by a strong sense of community and passion for improving the digital experience of our users. Learn more about how we work, how we hire, and the benefits of being a Dashlaner in our Life at Dashlane page.

Join Dashlane as a Javascript Software Engineer on the Sharing & Vault team and take part in a mission to create a beautiful and scalable application with global impact. 

About the role

Dashlane seeks a highly talented engineer to join the Sharing & Vault team. Within this team, we aim to provide a secure and simple solution for our customers to store their credentials and items within their Dashlane vault and share them with their co-workers, family or friends. The Vault is often the starting point for our customers to perform other actions on Dashlane (e.g. Sharing, logging in, completing payments, etc.). Because of this, we want to create a world-class item storage experience to help enable other features on Dashlane.


You will be based in Lisbon, with a flexible hybrid work schedule and English as your working language. We offer relocation support.

At Dashlane, you will:

  • As a Sharing & Vault Team member,  you will work within the Expansion domain, improving the core user experience of the millions of Dashlane customers worldwide: securely storing and sharing their credentials and items.
  • Develop features and pair with other engineers, work and brainstorm with product managers and designers on the technical feasibility of solutions, build and ship in small increments, learn and iterate.
  • Work in a highly collaborative and positive environment, participate in cross-team projects such as improving the code review process, leading the web guild, and others.
  • Learn continuously and share knowledge with your coworkers.

About our stack

  • Frontend: Typescript, Javascript, React, RxJS
  • Quality: Sonarqube, ESLint
  • Testing:  Jest, Karma, WebdriverIO, Cucumber
  • Build: Webpack
  • Versioning: Gitlab
  • Monitoring: ELK, Tableau
  • Documentation and tooling: Confluence, Gitlab, Zoom, Slack, Miro


  • 3+ years of experience in software development
  • 2+ years of experience with JavaScript development
  • 1+ year of experience with frameworks such as React, AngularJS or VueJS
  • 2+ years of experience working in a product-focused company
  • Fluency in English

We're also looking for the following:

  • Solid knowledge in coding, but also deploying, testing, and monitoring 
  • Ability to write code that is easy to maintain and understand
  • a security background

Get to know your manager

Hi! I’m Raya; I’m the Engineering Manager for the Sharing&Vault team.

I joined Dashlane 3 years and a half ago and have participated in and witnessed Dashlane's growth over the past years. As the engineering manager of the sharing & vault team, I enjoy leading a team whose main areas of focus are the core functionalities of Dashlane and with which our customers interact daily. 

As a manager, I believe in empowering my team and supporting my reports to meet their personal growth objectives, working together to deliver on our commitments, improving our ways of working and best practices and continuously learning and iterating. 

Please feel free to reach out to me on LinkedIn if you have any questions about the role, Dashlane, or my experiences. Thanks for reading!

Diversity, Equity, Inclusion and Belonging at Dashlane:

As a truly international company—founded in France and distributed across France, US and Portugal—Dashlane thrives off diverse perspectives. We value all aspects of diversity: gender identity, sexual orientation, ability, ethnic origin, social background, age, lifestyle, and more. We are committed to hiring a diverse community and fostering a culture where everyone is heard and belongs. See more about this here

Your interview experience: 

To know what to expect once you’ve sent your application, read about how we interview and hire at Dashlane. Feel free to browse our blog to find more information about our product and how we work.

Apply for this job