Front end developer
Auto ImportShare
<p><span style="font-size: 10pt; font-weight: bold">About</span></p> <p><span style="font-size: 10pt">At the factory our mission is to simplify creative performance production at scale. We do this to free up time for our clients which they in turn can utilize to their highest value.</span></p> <p><span style="font-size: 10pt">Our roots have always been in digital creative and we have been remote servicing clients in Europe while being based in Cape Town for over two decades. Since our pivot just two years ago to becoming a B2B SAAS company offering creative performance at scale we have rapidly grown our portfolio of international enterprise clients. Today we are the largest performance production specialist with its own SAAS model in Switzerland.</span></p> <p><span style="font-size: 10pt">Our values are: people first, reliable, supportive, ambitious, fairness, we value nature. Our team is built with passionate, culture-driven people and we are ready to grow (even) faster. Our vision for 2030 is to service the 30 largest clients in our field of expertise worldwide. That’s where we need your help!</span></p> <p><span style="font-size: 10pt">As a people-first company we take care of our people.</span></p> <p><br></p> <p><br></p> <p><span style="font-size: 12pt; font-weight: bold">The Role</span></p> <p><span style="font-size: 10pt">You will build fast, scalable, and user-friendly digital interfaces for international clients, with a strong focus on German markets.</span></p> <p><span style="font-size: 10pt">Working within a structured, tech-enabled production environment, your focus is on translating creative concepts into high-performing front-end experiences that scale across markets and channels.</span></p> <p><span style="font-size: 10pt">You will operate at a </span><span style="font-size: 10pt; font-weight: bold">junior to mid-level</span><span style="font-size: 10pt"> and be part of a growing team (multiple hires planned). A key aspect of this role is leveraging </span><span style="font-size: 10pt; font-weight: bold">AI-driven and agentic coding approaches</span><span style="font-size: 10pt"> to significantly increase speed and efficiency in frontend development.</span></p> <p><br></p> <p><br></p> <p><span style="font-size: 12pt; font-weight: bold">Responsibilities</span></p> <ul> <li><span style="font-size: 10pt">Develop responsive web interfaces using HTML, CSS, and JavaScript</span></li> <li><span style="font-size: 10pt">Translate design assets into clean, maintainable code</span></li> <li><span style="font-size: 10pt">Ensure consistent UI across devices and platforms</span></li> <li><span style="font-size: 10pt">Collaborate with designers, backend developers, and production teams</span></li> <li><span style="font-size: 10pt">Optimize performance, speed, and usability</span></li> <li><span style="font-size: 10pt">Use AI tools and coding agents to accelerate frontend development</span></li> <li><span style="font-size: 10pt">Follow structured workflows and contribute to scalable production systems</span></li> </ul> <p><br></p> <p><br></p> <p><span style="font-size: 12pt; font-weight: bold">Requirements</span></p> <ul> <li><span style="font-size: 10pt">Solid knowledge of HTML, CSS, and JavaScript</span></li> <li><span style="font-size: 10pt">Experience with frameworks like React or Vue (preferred)</span></li> <li><span style="font-size: 10pt">Understanding of responsive and cross-browser design</span></li> <li><span style="font-size: 10pt">Interest or experience in </span><span style="font-size: 10pt; font-weight: bold">AI-supported / agentic coding workflows</span></li> <li><span style="font-size: 10pt">Attention to detail and clean coding standards</span></li> <li><span style="font-size: 10pt">Ability to work in a fast-paced, collaborative environment</span></li> </ul> <p><br></p> <p><br></p> <p><span style="font-size: 12pt; font-weight: bold">Mindset (What sets you apart)</span></p> <ul> <li><span style="font-size: 10pt">You understand that modern frontend development is evolving rapidly through AI</span></li> <li><span style="font-size: 10pt">You are curious about tools like coding agents and automation</span></li> <li><span style="font-size: 10pt">You value speed, scalability, and smart workflows over manual repetition</span></li> </ul><br><hr><div class="fabric-5qovnk-root MuiBox-root css-witlqh" data-fabric-component="Flex"><div class="fabric-5qovnk-root MuiBox-root css-1phs5iq" data-fabric-component="Flex"><div class="fabric-2lfz5e-root MuiBox-root css-jipda8" data-fabric-component="LayoutBox"><p class="fabric-v3bc9l-root" data-fabric-component="BodyText">Location</p></div><div class="fabric-15808a6-root MuiBox-root css-4cxybv" data-fabric-component="LayoutBox"><p class="fabric-958q8r-root" data-fabric-component="BodyText">South Africa (Remote)</p></div><hr class="MuiDivider-root fabric-jcid1o-root MuiDivider-fullWidth MuiBox-root css-40h3v3" data-fabric-component="Divider"></div><div class="fabric-5qovnk-root MuiBox-root css-1phs5iq" data-fabric-component="Flex"><div class="fabric-2lfz5e-root MuiBox-root css-jipda8" data-fabric-component="LayoutBox"><p class="fabric-v3bc9l-root" data-fabric-component="BodyText">Employment Type</p></div><div class="fabric-15808a6-root MuiBox-root css-4cxybv" data-fabric-component="LayoutBox"><p class="fabric-958q8r-root" data-fabric-component="BodyText">Full-Time</p></div><hr class="MuiDivider-root fabric-jcid1o-root MuiDivider-fullWidth MuiBox-root css-40h3v3" data-fabric-component="Divider"></div><div class="fabric-5qovnk-root MuiBox-root css-1phs5iq" data-fabric-component="Flex"><div class="fabric-2lfz5e-root MuiBox-root css-jipda8" data-fabric-component="LayoutBox"><p class="fabric-v3bc9l-root" data-fabric-component="BodyText">Minimum Experience</p></div><div class="fabric-15808a6-root MuiBox-root css-4cxybv" data-fabric-component="LayoutBox"><p class="fabric-958q8r-root" data-fabric-component="BodyText">Mid-level</p></div><hr class="MuiDivider-root fabric-jcid1o-root MuiDivider-fullWidth MuiBox-root css-40h3v3" data-fabric-component="Divider"></div></div>