Recruitment Room Team

Full Stack Engineer – (Vue, Flutter or React Native) (Onsite – CPT)

Cape Town – Western Cape – South Africa
2 months ago
Application ends: October 14, 2025
Deadline date:
October 14, 2025

Job Description


ENVIRONMENT:
A rapidly growing Cape Town-based company is revolutionizing the parking industry by digitizing parking spaces with cutting-edge technology, including license plate recognition, advanced management systems, and digital payments. They are seeking a Full Stack Engineer with a knack for Vue.js & Flutter / React Native.  As a key member of their tech team, you’ll play a critical role in scaling their client facing platforms, enhancing existing features, and building new ones to support their expanding user base. You’ll collaborate with a forward-thinking, agile team and take ownership of projects that drive real impact in the parking and mobility space. You must have a knack for design and empathy for the end user.
 
DUTIES:
  • Develop & Design: Create and maintain responsive, user-friendly interfaces using Vue.js and Flutter or React Native for their mobile app (Android/Apple/Huawei) and browser based dashboards.
  • UI/UX Collaboration: Work with designers to translate wireframes and prototypes into high-quality, interactive frontends.
  • Integration: Collaborate with backend engineers to integrate frontend components with RESTful APIs, ensuring smooth communication with IoT devices and third-party systems. Or build out your own features/functionality including backend.
  • Performance Optimization: Optimize frontend performance for speed, scalability, and cross-platform compatibility.
  • Code Quality: Write clean, modular, and well-documented code adhering to best practices.
  • Innovation: Contribute to technical discussions and help shape the frontend architecture of their platform.
 
REQUIREMENTS:
  • Education: Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.
  • Experience: 4+ years as a frontend developer, with strong expertise in Vue.js, Nuxt, Typescript and Flutter or React Native (Python/Django advantageous)
  • Frontend Expertise: Proven ability to build responsive, visually appealing, and performant user interfaces for apps, dashboards & websites.
  • API Integration: Experience integrating with RESTful APIs and working with backend systems.
  • Agile Background: Familiarity with Agile development environments.
 
Bonus Skills:
  • Experience with Python/Django or a strong willingness to learn.
  • Familiarity with cloud platforms (e.g., AWS) or DevOps practices. 
  • Exposure to AI IDEs or modern frontend tools.