
Full Stack Engineer (Vue, Flutter or React Native) (Onsite CPT)
- Cape Town, Western Cape
- Permanent
- Full-time
Cape Town - Western Cape - South AfricaENVIRONMENT: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, youll play a critical role in scaling their client facing platforms, enhancing existing features, and building new ones to support their expanding user base. Youll 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.
- Education: Bachelors 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.
- 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.