Match score not available

Principal Software Engineer (Frontend Architect)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in React, Redux, TypeScript, Experience in high-throughput systems.

Key responsabilities:

  • Own and maintain architecture vision
  • Lead modernization of web application
LastPass logo
LastPass SME https://www.lastpass.com/
501 - 1000 Employees
See more LastPass offers

Job description

Logo Jobgether

Your missions

LastPass, the #1 password leader, provides password and identity management solutions that are convenient, easy to manage, and effortless to use, helping more than 32 million users and 100,000 businesses organize and protect their online lives. As a pioneer in cloud security technology, LastPass provides award-winning password and identity management solutions that are convenient, effortless, and easy to manage. LastPass values users’ privacy and security, so your sensitive information is always hidden – even from us.

We welcome new ideas, support your growth, and recognize your value, if this aligns with what you are looking for in your next career move, Join Us

LastPass is looking for a Principal Software Engineer (Frontend Architect):

Join us and be part of the LastPass Architect team that enables our engineers to do their best work. What we work on has a scale and impact that is hard to find anywhere else. You will be responsible for building and working collaboratively with peers and teams across the globe. You will be working on a product which is loved by millions, to secure the online life of our users.

If you are passionate about complex problem solving and motivated by scale, then this is the role for you!

Who will you work with?

We are a small team reporting directly to the CTO. You will work alongside technical leaders and architecture team members to ensure all solutions are based on solid foundations, right and proven technology, solid design principles and proper non-functional requirements such as performance, availability, maintainability, reliability, and security. You will participate in discussions to provide business justification for engineering needs with different stakeholders.

Architect is a service role and we succeed by helping other people and teams succeed in their own projects.

What are some of the exciting challenges you will be working on?

  • As a Frontend Software Architect you will be responsible for designated areas of the architecture in our LastPass product and you are expected to take ownership by getting to know the areas in full, document, establish and maintain the architecture vision and future goals.
  • Document and build consensus around principles of the architecture and clarify these principles when necessary.
  • Help coordinate architecture developments inside and outside of the application domain, doing an early review of the deliverables, producing recommendations and providing guidelines and best practices.
  • Ensure architectural direction and governance aligned with the business and the product strategy and industry best practices.
  • Participate in solution work for new initiatives to outline high-level solutions.
  • Identify refactor activities needed to address technical debt, performance, scalability, availability, reliability, and security.
  • Conceptualize and experiment with alternative architectural approaches.

What does it take to work at LastPass?

  • Leading complex initiatives to modernize the LastPass web application within our evolving organization.
  • Designing innovative solutions that balance business continuity and the enhancement of user experience.
  • Proficiency in JS development frameworks like React and Redux using TypeScript
  • Skilled in advanced Redux middleware libraries such as Redux-Saga or Redux-Observable.
  • Familiarity with modules and module bundlers like Webpack or Vite.
  • Experience designing and delivering high-throughput transactional systems.
  • Excellent communication skills (spoken, written & presentations), can express ideas to both technical and business users to resolve conflicts between various parties.
  • Being a strong team player who offers help and regularly shares knowledge with your colleagues.
  • Technical leadership and architect experience in software development.
  • Solid understanding of scalability, high availability, and concurrency patterns in distributed systems.
  • Flexibility and creativity in solution design - including leveraging emerging technologies.
  • Ability to communicate and apply common architectural design patterns across a wide range of technical problems.

Why LastPass? 

  • Market-leading password manager
  • High-growth, collaborative environment with inclusive teams
  • Remote first culture
  • Competitive compensation 
  • Flexible Paid time off policies including but not limited to: Monthly self-care days (12 extra paid days off annually), volunteering days
  • Generous Parental leave
  • Comprehensive health coverage, dependents included
  • Home office setup support
  • LastPass families free account up to 5 members
  • Continuous learning and development opportunities

Unlock your potential with us - your skills, experience, and unique perspective matter more than just checking the boxes. Apply today, and let's build the future together!

We’re building an inclusive community that reflects the people of all races, genders, sexual orientations, national origins, backgrounds, and perspectives who share our world.

For all US based jobs please review our Applicant Privacy Notice

For all EU based jobs please review our Candidate Privacy Notice 

Please review our CCPA Notice

 

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • open-mindset
  • verbal-communication-skills
  • Creativity
  • physical-flexibility
loading