Apply on company website Algeria Remote (Country)

Smeetz is hiring a Mid Level Frontend Developer (Vue / React) - Remote

We're looking for a Mid-Level Frontend Developer to build and refine production-ready user interfaces for a SaaS platform that powers visitor attractions through AI-driven solutions. You'll work entirely remotely from Algeria, contributing directly to the frontend architecture and long-term evolution of our applications.

What You'll Do

  • Design and maintain frontend systems using either Vue.js 3 or React, with a focus on performance and scalability
  • Make meaningful contributions to technical direction and architectural decisions
  • Implement and manage state using tools like Pinia, Vuex, Redux, or MobX
  • Optimize applications for speed, responsiveness, and minimal bundle size
  • Write well-structured, reusable, and thoroughly tested code
  • Integrate with backend services via REST or GraphQL APIs
  • Participate in code reviews to maintain high standards across the codebase
  • Work closely with designers, backend developers, and product teams to deliver cohesive solutions

What We're Looking For

  • At least 3 years of professional frontend development experience
  • Proven expertise with Vue.js 3 or React in production environments
  • Strong command of TypeScript and modern JavaScript
  • Deep understanding of HTML5, CSS3, Flexbox, and Grid layouts
  • Ability to build responsive interfaces without relying on heavy UI frameworks
  • Hands-on experience with state management libraries
  • Familiarity with core software principles including SOLID, DRY, and KISS
  • Track record of frontend performance optimization
  • Proficiency with Git, pull requests, and collaborative workflows
  • Experience using testing tools such as Jest, Vitest, Cypress, or Playwright
  • Fluency in English for clear communication across teams

Nice to Have

  • Experience with Nuxt.js or Next.js for server-side rendering
  • Background in Vite or Webpack for build tooling
  • Exposure to design systems and component libraries
  • Prior work on SaaS platforms or high-traffic applications

Environment & Benefits

  • Fully remote role based in Algeria with long-term stability
  • Collaborative, transparent, and technically focused team culture
  • Opportunities for professional growth and increased responsibility
  • Competitive compensation structured around experience and performance
Required Skills
Vue.jsReact.jsTypeScriptHTML5CSS3VuexRedux
Test your skills for this role

Take a short quiz and show this employer what you can do.

Job Details
Location Algeria
Work mode Remote (Country)
Department Tech Team
Category Frontend
Posted 9 months ago
Application On company website
or drop your CV first
About company
Smeetz logo

Smeetz is a unified commerce solution powered by AI sales optimisation for visitor attractions. The platform helps attractions grow by simplifying operations, boosting performance, and enhancing the guest experience through smart, AI-driven tools.

It offers solutions in unified commerce, revenue management, marketing intelligence, and performance insights, enabling organisations to sell tickets, retail, and food & beverage products online and onsite, optimise pricing, personalise marketing, and make data-driven decisions.

Smeetz serves amusement parks, zoos, museums, theatres, live venues, and other attractions, helping them improve visitor experiences and drive revenue growth.

All jobs at Smeetz Visit website