Mid-Level Frontend Engineer

  • Anywhere

At Smeetz, we are revolutionizing the approach to sales and revenue optimization for visitor attractions through our integrated commerce Software-as-a-Service (SaaS) platform, driven by AI. Our mission is to empower attractions like theme parks, museums, and theaters with a comprehensive solution for managing, marketing, and pricing their offerings effectively.

Our company thrives on innovation and creativity, and we’re seeking an individual passionate about crafting exceptional user experiences.

If you have a knack for building production-level apps in Vue.js or React, and a keen eye for optimizing bundle sizes, we want you to be part of our exciting journey.


As a Mid-Level Frontend Engineer, you will be responsible for creating visually appealing and high-performance user interfaces. Your role will involve working with Vue.js, crafting well-structured and maintainable code. You will also be mindful of bundle sizes and leverage state management libraries for efficient data flow within applications.


  • Minimum 2 years of experience building production-level apps in Vue.js (React experience considered as an alternative).
  • Proficiency in CSS with the ability to develop well-crafted apps without relying heavily on frontend frameworks.
  • Experience with state management libraries like Pinia or Vuex (Mobx or Redux for React developers).
  • Strong concern for bundle size optimization; comfortable avoiding unnecessary dependencies during Yarn / Npm installs.
  • Familiarity with testing frameworks/libraries like Jest, Mocha-Chai-Sinonjs.
  • Knowledge of design patterns and practices (e.g. SOLID).
  • Prior experience working with Git.
  • Written and verbal communication skills in English

What We’re Looking For:

  • Passion for crafting exceptional user experiences.
  • Problem-solving mindset and attention to detail.
  • Ability to collaborate effectively with cross-functional teams.
  • Eagerness to stay updated with the latest trends and technologies in frontend development.


  • Fully remote position, enabling you to work from anywhere in Algeria.
  • Opportunities for professional growth and skill development.
  • Inclusive and collaborative team environment.

How to Apply:

If you meet the qualifications and are excited about the prospect of joining our startup, please submit your resume and a cover letter highlighting your relevant experience and why you’re a great fit for this role. Additionally, include any relevant project work or portfolio links.