Senior Frontend Developer

Ventrata Logo

Ventrata

πŸ“Remote - Czechia

Summary

Join Ventrata, a leading SaaS platform helping attractions create memorable experiences, as a Senior Frontend Engineer. You will lead a ground-up redesign of our core checkout widget using Svelte 5, transforming user flows, component library, and design system. This involves foundational migrations, translating Figma designs, and ensuring maintainability and code clarity. You'll be responsible for delivering high-quality code, leveraging AI tools to accelerate development, and maintaining our lean design philosophy. As a senior engineer, you'll be a master builder, product-minded, a problem deconstructor, and a tech enthusiast. The role requires expertise in modern JavaScript, TypeScript, and SPAs, along with experience in large-scale refactoring and working with complex business rules.

Requirements

  • Expert knowledge of modern JavaScript (ESNext) and TypeScript
  • Proven experience building and maintaining complex, large-scale Single Page Applications (SPAs)
  • Experience with large-scale refactoring and evolving a mature codebase
  • Demonstrated ability to work with intricate business rules and user flows
  • A pragmatic approach to problem-solving and a love for the craft of frontend development
  • Intermediate English proficiency

Responsibilities

  • Execute a total redesign of the core product, reimagining user flows, component library, and design system, all built upon a modern Svelte 5 foundation
  • Perform foundational migrations (upgrading Vite, Tailwind, etc.)
  • Translate a new, comprehensive Figma design with a great focus on project maintainability and code clarity
  • Be the primary force for this transformation, working alongside our Tech Lead to build the future of our product
  • Take ownership of the delivery, pushing, tweaking, and asking questions as needed
  • Know when to be pedantic and take safe steps and when to take action
  • Deliver high-quality code
  • Leverage AI tools like Claude Code and Gemini CLI to augment creativity and accelerate development
  • Guard the codebase's quality as we transform it
  • Make key decisions before package inclusion into the codebase, considering size and complexity
  • Develop components and libraries
  • Cover features with component tests and unit tests

Preferred Qualifications

  • Deep professional experience with Svelte
  • Expert-level experience in React or Vue with a demonstrable passion for mastering Svelte
  • Backend development experience

Benefits

  • Unlimited paid holiday days
  • Start-up working environment
  • WFH or work remotely
  • Team buildings and company remote office
  • Office in Brno and Lisbon
  • Young and passionate team
  • Refreshments and delicious coffee in the office area
  • Hardware/ remote setup package
  • Competitive salary and regular salary revaluation
  • Bonuses based on company performance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.