Frontend Engineer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Front-end Engineer developing user-facing features using Vue.js for Storyblok's headless CMS. Collaborating with cross-functional teams to ensure quality and functionality of the final product.
Responsibilities:
- Ship marketable features for Storyblok app using modern web technologies (e.g TypeScript, Vue, Vite, etc).
- Own the end-to-end Software Development Lifecycle, from reviewing product requirements to deliver the software reliably to customers.
- Autonomously design, implement and release frontend features by building modular and reusable components, taking ownership of technical decisions with minimal guidance.
- Implement automated testing integrated into our development and maintenance workflows.
- Test, optimize and update our application continuously for security, performance, and reliability.
- Develop a thorough knowledge of our code base and domain, proactively share knowledge with colleagues and contribute to documentation.
- Help rapidly fix bugs and solve problems for our customers.
- Work closely with our leadership, product owners, designers, and other business stakeholders to understand business requirements, assess trade-offs and translate them into technical solutions.
- Actively participate in code reviews and help with mentoring of more junior engineers in an open, respectful, and emphatic manner.
- Act as a strong team player, helping teammates overcome obstacles, resolve blockers, and help ship projects successfully.
Requirements:
- At least 5+ years of relevant experience as a Front-end Engineer.
- Bachelor's or Master's degree in Computer Science or a related field.
- Comprehensive knowledge of JavaScript/Typescript languages and their modern syntax and features, as well as one frontend framework and willingness to learn Vue.js.
- Comprehensive knowledge of HTML5, CSS3, responsiveness and have notions of accessibility requirements.
- Comprehensive knowledge of development best practices, data structures, algorithms, and problem-solving.
- Comprehensive knowledge of software testing concepts (testability, regression, unit, integration, test automation) and testing frameworks e.g. Cypress and Playwright.
- Thorough knowledge of RESTful APIs.
- General knowledge about git, unix, and other contemporary development technologies.
- Ability to write efficient, secure, well-documented, and clean Typescript code.
- Strong problem-solving and critical-thinking abilities, with the ability to evaluate multiple solutions and make well-reasoned technical decisions.
- Excellent communication skills that facilitate interaction with multiple stakeholders.
- You are confident, detail-oriented, and highly motivated to contribute to the organization's growth as part of a high-performing team.
Benefits:
- Monthly remote work stipend (home internet costs, electricity). Home office equipment package right at the start (laptop, keyboard, monitor…)
- Home office equipment upgrade (furniture, ear plugs …) or membership to a local co-working space after your onboarding
- Sick leave benefit, parental leave and 25 days of annual leave plus your local national holidays
- Personal development fund for courses, books, conferences, and material
- VSOP (Virtual Stock Option Plan)
- The annual international team-building trip, quarterly and monthly online get-togethers
- As a fully remote company, with work-life balance at its core, you’ll enjoy flexible schedules
- An international team that loves to have fun at work and works hard together to accomplish shared goals

















