This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Engineer (Frontend) role at SiteMinder involves building frontend solutions and features using the latest technologies in an agile manner.
Responsibilities include delivering engaging experiences using technologies like Vue.js, TypeScript, Webpack, GraphQL, Restful APIs, and Node.js.
The position requires building scalable and testable high-quality frontend code, participating in sprint planning, collaborating with cross-functional teams, and leading technical design and implementation.
The role also involves contributing to code reviews, mentoring junior engineers, staying updated on best practices and technologies, and collaborating with product owners to solve business problems.
Requirements:
5+ years of professional experience with Javascript/Typescript and a modern frontend framework (Vue or React).
Experience in building and maintaining large-scale production platforms using modern web technologies.
Ability to write clean, well-organized code and make trade-offs between performance, robustness, and maintainability.
Experience mentoring junior engineers and understanding frontend ecosystems.
Willingness to learn new frameworks and paradigms, familiarity with responsive design, integrating with REST APIs, GraphQL, build pipelines, and CI/CD systems.
Knowledge of open source libraries, tools, frameworks for Node.js, familiarity with cloud public offerings, and professional experience with GraphQL and REST API design.
Benefits:
Competitive salary based on experience.
Equity packages for involvement in the SiteMinder journey.
Flexibility to work fully remote or in a hybrid model.
Mental health and well-being initiatives.
Generous parental leave policy.
Paid birthday, study, and volunteering leave annually.
Sponsored social clubs, team events, celebrations.
Employee Resource Groups (ERG) for connection and involvement.
Investment in personal growth through training opportunities.