Tech Stack
JavaScriptPHPReactReduxTypeScript
About the role
- Implement software solutions that deliver an exceptional experience for LastPass’s consumer users
- Contribute to product development by designing and delivering new features that address customer and engineering needs
- Identify and define initiatives for the application’s technological evolution
- Provide expert troubleshooting, debugging, and support for internal and customer-facing issues
- Shape engineering culture by fostering a fulfilling and customer-focused work environment
- Educate, mentor, and coach engineers within the team and organization
- Collaborate with cross-functional subject matter experts, Product Managers, Product Owners, and Engineering Manager to drive outcomes and align on requirements
Requirements
- Strong knowledge and experience with JavaScript, TypeScript, and React
- Proficiency in HTML and CSS
- Familiarity with OOP best practices, SOLID principles, and Clean Code
- Effective written and verbal communication skills in English
- Excellent problem-solving abilities
- Experience with unit testing, end-to-end testing, debugging, and integrating complex code
- Proven ability to design, build, deliver, and maintain high-quality solutions on time
- Familiarity with software design patterns
- Experience with version control, build, and bug tracking tools such as Git, GitLab CI, and Jira
- Strong attention to detail and organizational skills
- It's great, but not required: Experience with advanced Redux middleware libraries.
- It's great, but not required: Experience with PHP.
- It's great, but not required: Knowledge of secure coding practices and building highly secure applications.