SiteMinder

Frontend Software Engineer

SiteMinder

full-time

Posted on:

Location Type: Hybrid

Location: Tallinn • 🇪🇪 Estonia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularGraphQLJavaScriptNode.jsReactTypeScriptVue.jsWebpack

About the role

  • Deliver engaging experiences using the latest in front-end technologies, including **Vue.js**, TypeScript, Webpack, GraphQL and Restful APIs, Node.js
  • Build scalable and testable high quality frontend code
  • Work in a cross-functional team and participate in sprint planning, refinement, retrospective and demos
  • Lead features from technical design, implementation to release
  • Collaborate with other engineers and the product owner to help deliver solutions that solve business problems
  • Contribute to code reviews and documentation
  • Keep up to date with best practices and latest technologies

Requirements

  • Extensive professional experience with Javascript/Typescript and a modern frontend framework **Vue.js (Mandatory)**. Additional experience with Angular or React would be a plus.
  • Experience building and maintaining large scale production platforms using modern web technologies
  • Be able to write clean, well-organised code while making appropriate trade-offs between performance, robustness and maintainability
  • Understanding of a frontend ecosystem - bundling, linting, testing and releasing code
  • Ability and willingness to learn new frameworks and paradigms
  • Familiarity with responsive design and design system
  • Familiarity integrating with REST APIs, GraphQL
  • Familiarity with build pipelines and CI/CD systems
Benefits
  • Equity packages for you to be a part of the SiteMinder journey
  • Hybrid working model from Tallinn
  • Mental health and well-being initiatives
  • Generous parental (including secondary) leave policy
  • Paid birthday, study and volunteering leave every year
  • Sponsored social clubs, team events, and celebrations
  • Employee Resource Groups (ERG) to help you connect and get involved
  • Investment in your personal growth offering training for your advancement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptVue.jsNode.jsGraphQLRESTful APIsWebpackCI/CDresponsive designclean code
Soft skills
collaborationleadershipproblem-solvingcommunicationteamworkadaptabilitycode reviewdocumentationsprint planningretrospective