Algeria Remote (Country)

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

About the Role

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.jsReactTypeScriptHTML5CSS3FlexboxGridPiniaVuexReduxResponsive UIFrontend Development Vue.jsReactTypeScriptHTML5CSS3FlexboxGridPiniaVuexRedux
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Smeetz

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
Job Details
Department Tech Team
Category frontend
Posted 4 months ago