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.
We are seeking a Mid-Level Frontend Engineer who is passionate about crafting exceptional user experiences.
The role involves creating visually appealing and high-performance user interfaces using Vue.js and crafting well-structured and maintainable code.
You will be responsible for optimizing bundle sizes and leveraging state management libraries for efficient data flow within applications.
Requirements:
A minimum of 2 years of experience building production-level apps in Vue.js; React experience will be 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 experience is acceptable for React developers.
A strong concern for bundle size optimization and comfort in avoiding unnecessary dependencies during Yarn/Npm installs.
Familiarity with testing frameworks/libraries such as Jest, Mocha-Chai-Sinonjs.
Knowledge of design patterns and practices, including SOLID principles.
Prior experience working with Git is required.
Strong written and verbal communication skills in English are essential.
Benefits:
This is a fully remote position, allowing you to work from anywhere in Algeria.
There are opportunities for professional growth and skill development within the company.
You will be part of an inclusive and collaborative team environment that values innovation and creativity.