FrontEnd Engineer (Associate)
LastPass
·
Posted:
August 29, 2023
·
Remote
About the position
LastPass is seeking a Frontend Engineer to join their team and collaborate with an Agile development team to build a product that serves over 5 million active users. The role involves taking ownership of critical features in the LastPass browser extension and web application, with a focus on ensuring the security of customers' digital lives and work. The ideal candidate should be passionate about complex problem-solving and motivated by scale. They will work closely with agile teams responsible for integration-related topics and collaborate with engineers, product managers, and designers to shape the product's future.
Responsibilities
- Collaborate with an Agile development team to build a product that serves over 5 million active users
- Take complete ownership and continuously enhance critical features in the LastPass browser extension and web application
- Ensure the security of customers' digital lives and work
- Develop and deliver quality code for the browser extension and LastPass web application using React, TypeScript, and JavaScript
- Assume full ownership at every stage of development and delivery - planning, designing, developing, shipping, and maintaining
- Debug and troubleshoot issues to support users
- Actively participate in team activities with an ownership mindset - driving discussions, adhering to guidelines and industry standards, promoting best practices, and staying updated with new techniques
- Proactively share knowledge, review pull requests, discuss technical implementations, mentor, assist other team members, and contribute ideas to enhance the product
- Participate in requirement analysis, high-level planning, and estimation
- Collaborate with product owners and user experience designers to deliver features while meeting team deadlines
- Advocate for proper analysis and resolution of non-functional requirements such as security, usability, and performance
- Assist Product Management in balancing costs and benefits and avoiding excessive enhancements that could lead to unmanageable technical debt
- Develop, test, and maintain solutions within the team's domain
- Collaborate with other teams working on the product
- Create and maintain internal technical documentation
Requirements
- Experience in frontend development using React, TypeScript, and JavaScript
- Ability to take ownership and continuously enhance critical features in a browser extension and web application
- Strong problem-solving skills and motivation to work on a large scale
- Collaborative mindset and ability to work closely with agile teams, engineers, product managers, and designers
- Knowledge of software verification strategies and ability to empower scrum teams to develop quality software
- Experience in debugging and troubleshooting to support users
- Active participation in team activities, adherence to guidelines and industry standards, and promotion of best practices
- Willingness to share knowledge, review pull requests, mentor team members, and contribute ideas for product enhancement
- Ability to participate in requirement analysis, high-level planning, and estimation
- Understanding of non-functional requirements such as security, usability, and performance
- Strong communication skills and ability to collaborate with other teams working on the product
- Proficiency in creating and maintaining technical documentation.
Benefits
- Competitive compensation
- Private health insurance, including dependents
- Monthly self-care days (12 extra paid days off annually) and volunteering days
- Pet leave
- Home office setup support
- LastPass families free account for up to 5 members
- Continuous learning and development opportunities