✨ About The Role
- The Senior Software Engineer II will contribute to the development of interconnected system solutions that enhance customer experiences.
- The role involves identifying and proactively tackling technical debt to maintain product quality.
- The engineer will partner with product and analytics teams to drive requirements that consider all stakeholders' needs.
- Responsibilities include developing complex features, tackling difficult defects, and providing technical advice that impacts other teams.
- The position requires a strong ability to conduct code reviews and assess security measures in line with OWASP standards.
âš¡ Requirements
- The ideal candidate will have a minimum of 8 years of professional experience in software development, particularly in front-end technologies like React and Typescript.
- A strong understanding of software architecture and the ability to take personal responsibility for the quality and maintainability of the product is essential.
- The candidate should possess empathy for users, guiding decision-making based on user experience.
- Experience in mentoring and guiding junior developers is crucial for fostering a collaborative team environment.
- Familiarity with agile methodologies and the software development lifecycle (SDLC) is expected, along with experience in a scrum and DevOps environment.