LastPass, a leading password and identity management company, is seeking a Senior Software Engineer to join their dynamic Agile team. This role involves developing and maintaining integration-related topics, collaborating with product managers and designers, and providing solutions for customer issues.
The Senior Software Engineer will work with an Agile development team to build a product used by over 5 million active users. They will own and improve critical features to secure customers' digital life and work. The successful candidate will participate in requirement analysis, collaborate with product owners and UX designers, and ensure high availability and scalability.
Responsibilities: - Participate in requirement analysis, high-level planning, and estimation.
- Collaborate with product owners and user experience designers to deliver outstanding features on time.
- Advocate for proper analysis and resolution of non-functional requirements.
- Develop, test and maintain the solutions within your team’s domain.
- Participate in code reviews.
- Mentor junior engineers.
Requirements: - Experience developing web applications in PHP.
- Experience in web infrastructure, HTTP, REST.
- Familiarity with OOP best practices, SOLID, and Clean Code.
- Experience with design patterns in PHP.
- Solutions for ensuring security in PHP (against XSS, SQL Injection, etc.).
- Basic knowledge of Docker and web security.
- Proficient written and verbal communication skills in English.
LastPass offers: - Remote-first culture
- Flexible Paid Time Off policies
- Home office setup support
- Continuous learning and development opportunities