Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...
Read more about this company
Full Stack Engineer (Vue.js/Flutter/Python/Django) Hybrid – Cape Town
A fast-growing Cape Town-based startup is revolutionizing the parking industry with an innovative digital solution that replaces traditional ticketing and payment systems through license plate recognition, smart management software, and digital payments is on the hunt for a talented Full Stack Engineer with a knack for Vue.js & Flutter.
Their solution runs on a Django server architecture (rest api) so Django & Python experience (or willing to learn) is highly beneficial.
As a key member of the 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. If you thrive in a fast-paced, innovative environment and enjoy solving challenging technical problems, we want to hear from you.
DUTIES:
Develop & Design: Create and maintain responsive, user-friendly interfaces using Vue.js and Flutter 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 (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.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.