Algeria Remote (Country) Employment

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

About the Role

What You'll Do

Design and maintain responsive frontend applications using either Vue.js 3 or React, contributing directly to a scalable SaaS platform. Play an active role in shaping frontend architecture and making technical decisions that influence product direction. Implement efficient state management using tools like Pinia, Vuex, Redux, or MobX to ensure smooth user experiences.

Optimize applications for performance, scalability, and fast load times by minimizing bundle size and refining code structure. Write clean, modular, and testable code that supports long-term maintainability. Integrate with backend services through REST and GraphQL APIs, ensuring seamless data flow across systems.

Participate in code reviews to uphold high standards and support team growth. Work closely with designers, backend developers, and product managers to deliver features that align with business goals and user needs.

Requirements

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

Preferred Qualifications

  • Experience with Nuxt.js or Next.js for server-side rendering and routing
  • Working knowledge of build tools such as Vite or Webpack
  • Exposure to design systems and component-based UI architecture
  • Background in SaaS platforms or high-traffic web applications

Benefits

  • Fully remote role with flexibility to work from anywhere in Algeria
  • Opportunity to contribute to a long-term project with measurable impact
  • Supportive, transparent team culture that values innovation and collaboration
  • Clear pathways for professional development and career advancement
Required Skills
Vue.jsReactTypeScriptHTML5CSS3FlexboxGridPiniaVuexReduxResponsive UIFrontend Development Vue.jsReactTypeScriptHTML5CSS3FlexboxGridPiniaVuexReduxResponsive UIFrontend Development
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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