
Frontend Software Engineer
SiteMinder
full-time
Posted on:
Location Type: Hybrid
Location: Tallinn • 🇪🇪 Estonia
Visit company websiteJob 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