{"componentChunkName":"component---src-templates-careers-list-js","path":"/careers/remote","result":{"data":{"allMarkdownRemark":{"edges":[{"node":{"id":"8c32f34b-5cad-57c8-82cb-34f63ccaeedc","html":"<h1>Creative Frontend Developer (React + Motion + Three.js)</h1>\n<p><em>Open to Junior, Mid-Level, and Senior Candidates</em></p>\n<h2>About the Job</h2>\n<p>We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. Alongside robust full-stack systems, we also craft <strong>experimental, interactive web experiences</strong> that push the boundaries of what’s possible in the browser.</p>\n<p>We’re looking for a <strong>Creative Frontend Developer</strong> who is excited by animation, interaction, and immersive web experiences — someone who sees the browser as a creative canvas, not just a UI container.</p>\n<p>This role is open to <strong>junior, mid-level, and senior developers</strong>. Your responsibilities and level of ownership will align with your experience and strengths.</p>\n<p>This is a remote-first role, with preference given to candidates who can work hybrid in Cape Town.</p>\n<p>If you care deeply about motion, detail, performance, and creating memorable digital experiences — we’d love to hear from you.</p>\n<hr>\n<h2>Role Overview</h2>\n<p>In this role, you’ll work closely with designers and engineers to build highly interactive, animation-rich websites and digital experiences.</p>\n<p>You’ll primarily work with:</p>\n<ul>\n<li><strong>React</strong></li>\n<li><strong>Motion (formerly Framer Motion)</strong></li>\n<li><strong>Three.js</strong> (or related tools such as React Three Fiber)</li>\n</ul>\n<p>This is not a standard CRUD-application role. You’ll help bring bold creative concepts to life — building immersive scroll experiences, animated transitions, 3D interactions, and expressive micro-interactions.</p>\n<p>Depending on your experience level, you may:</p>\n<ul>\n<li>Focus on implementing high-quality interactive components (junior)</li>\n<li>Take ownership of complex features and animation systems (mid-level)</li>\n<li>Contribute to architectural direction and mentor others (senior)</li>\n</ul>\n<hr>\n<h2>Key Responsibilities</h2>\n<ul>\n<li>Build experimental and interactive websites using <strong>React</strong></li>\n<li>Implement sophisticated animations using <strong>Motion</strong></li>\n<li>Create or integrate 3D elements using <strong>Three.js</strong></li>\n<li>Translate high-fidelity design concepts into performant, production-ready experiences</li>\n<li>Craft smooth page transitions, scroll-based animations, and expressive micro-interactions</li>\n<li>Optimise animation, rendering, and runtime performance</li>\n<li>Collaborate closely with designers to refine timing, easing, and interaction details</li>\n<li>Participate in creative and technical ideation sessions</li>\n<li>Maintain clean, modular, and scalable codebases</li>\n</ul>\n<hr>\n<h2>Desired Qualifications &#x26; Competencies</h2>\n<ul>\n<li>Professional or strong project experience in frontend development</li>\n<li>Strong experience with <strong>React</strong></li>\n<li>Practical experience with <strong>Motion (Framer Motion)</strong> or advanced animation libraries</li>\n<li>Experience working with <strong>Three.js</strong> or WebGL-based tools (experimentation counts for junior candidates)</li>\n<li>Strong understanding of JavaScript (ES6+) and modern frontend architecture</li>\n<li>Solid grasp of component-driven and modular design patterns</li>\n<li>Awareness of performance considerations in animation-heavy interfaces</li>\n<li>Familiarity with Git and collaborative workflows</li>\n<li>Strong visual sensibility and attention to motion detail</li>\n</ul>\n<hr>\n<h2>Bonus Experience (Nice to Have)</h2>\n<ul>\n<li>Experience with <strong>React Three Fiber</strong></li>\n<li>Knowledge of shaders or GLSL</li>\n<li>Experience with creative coding or generative art</li>\n<li>Familiarity with scroll-based animation systems (GSAP, Lenis, etc.)</li>\n<li>TypeScript experience</li>\n<li>Experience mentoring other developers</li>\n<li>Experience presenting or collaborating directly with clients</li>\n<li>Exposure to motion-focused design systems</li>\n<li>Experience with Framer or Webflow</li>\n</ul>\n<hr>\n<h2>What Will Make You Stand Out?</h2>\n<ul>\n<li>A strong portfolio showcasing interactive or animation-heavy websites</li>\n<li>Personal experiments with Three.js, creative coding, or WebGL</li>\n<li>A refined sense of motion design (timing, easing, choreography)</li>\n<li>Clear examples of balancing creativity with performance constraints</li>\n<li>Ability to take ownership of interactive features end-to-end (relative to your level)</li>\n<li>Based in or willing to work hybrid in Cape Town</li>\n</ul>\n<hr>\n<h2>What We Offer</h2>\n<ul>\n<li>The opportunity to work on ambitious, experimental digital experiences</li>\n<li>Responsibilities and growth aligned with your experience level</li>\n<li>Close collaboration with designers and senior engineers</li>\n<li>Flexible remote work with hybrid opportunities in Cape Town</li>\n<li>A collaborative, low-ego team environment</li>\n<li>Competitive compensation aligned with experience</li>\n<li>Opportunities to push creative and technical boundaries</li>\n</ul>\n<hr>\n<p>If you’re excited about building expressive, interactive web experiences — whether you’re early in your career or already highly experienced — we encourage you to apply using the form below.</p>","timeToRead":3,"excerpt":"Creative Frontend Developer (React + Motion + Three.js) Open to Junior, Mid-Level, and Senior Candidates About the Job We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. Alongside robust…","fields":{"slug":"/careers/creative/"},"frontmatter":{"date":null,"title":"Creative Frontend Developer (React + Motion + Three.js)","subtitle":"/  Exp. 3+ years","tags":"Remote, Hybrid, Contract"}}},{"node":{"id":"a948319c-176b-5259-b9dc-ec4f239707c0","html":"<h1>Junior to Mid-Level Developer (React + Next.js)</h1>\n<h2>About the Job</h2>\n<p>We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. We specialise primarily in modern full-stack solutions and craft thoughtful, scalable software for a diverse range of clients.</p>\n<p>We are looking for a <strong>Junior to Mid-Level Developer</strong> to join our growing team. This is a remote-first role, with preference given to candidates who are able to work in a hybrid capacity in Cape Town.</p>\n<p>If you are passionate about frontend development, eager to grow your skills, and excited to work in a collaborative agency environment, we would love to hear from you.</p>\n<hr>\n<h2>Role Overview</h2>\n<p>As a Developer, you will work closely with senior engineers, designers, and project managers to build and maintain modern web applications. You will contribute to both frontend and backend development, with a strong emphasis on React-based applications.</p>\n<p>This role is ideal for someone early to mid-way through their career who wants hands-on experience across real-world projects while being supported by an experienced team.</p>\n<p>Your level of ownership and responsibility will align with your experience:</p>\n<ul>\n<li><strong>Junior developers</strong> will focus on implementing well-scoped features, learning best practices, and growing through mentorship.</li>\n<li><strong>Mid-level developers</strong> will take ownership of larger features, contribute to architectural discussions, and help maintain code quality standards.</li>\n</ul>\n<hr>\n<h2>The Team</h2>\n<p>You will join a close-knit team of developers and designers who value clean code, collaboration, and continuous learning. As a smaller agency, everyone has a voice and an opportunity to contribute meaningfully to projects.</p>\n<p>We work across multiple client engagements, which means exposure to a variety of industries, challenges, and technical stacks.</p>\n<hr>\n<h2>Key Responsibilities</h2>\n<ul>\n<li>Build and maintain web applications using <strong>React and Next.js</strong></li>\n<li>Develop responsive user interfaces using <strong>Tailwind CSS</strong></li>\n<li>Contribute to backend development using <strong>Python and Django</strong></li>\n<li>Collaborate with designers to implement pixel-accurate UI components</li>\n<li>Integrate APIs and third-party services</li>\n<li>Participate in code reviews and technical discussions</li>\n<li>Troubleshoot bugs and improve application performance</li>\n<li>Continuously learn and improve development practices</li>\n</ul>\n<hr>\n<h2>Desired Qualifications &#x26; Competencies</h2>\n<ul>\n<li>1–4 years of professional or strong internship experience</li>\n<li>Solid understanding of JavaScript and modern frontend development</li>\n<li>Experience with <strong>React and Next.js</strong></li>\n<li>Familiarity with <strong>Tailwind CSS</strong> or similar utility-first CSS frameworks</li>\n<li>Working knowledge of <strong>Python and Django</strong></li>\n<li>Understanding of REST APIs</li>\n<li>Basic knowledge of Git and collaborative workflows</li>\n<li>Strong problem-solving skills and attention to detail</li>\n<li>Good communication skills and ability to work in a team</li>\n</ul>\n<hr>\n<h2>Additional Experience</h2>\n<ul>\n<li>Experience working across multiple frontend frameworks</li>\n<li>Practical experience building production applications in React</li>\n<li>Exposure to component-based architecture</li>\n<li>Understanding of responsive design principles</li>\n<li>Ability to quickly learn and adapt to new frontend tools and libraries</li>\n</ul>\n<hr>\n<h2>What Will Make You Stand Out?</h2>\n<ul>\n<li>Personal projects or GitHub contributions</li>\n<li>Understanding of performance optimisation fundamentals and React best practices</li>\n<li>Interest in UI/UX and design systems</li>\n<li>Ability to take ownership of features end-to-end (appropriate to your level)</li>\n<li>Based in or willing to work hybrid in Cape Town</li>\n</ul>\n<hr>\n<h2>What We Offer</h2>\n<ul>\n<li>A supportive environment with strong mentorship</li>\n<li>Exposure to real client projects from day one</li>\n<li>Flexible remote work with hybrid opportunities in Cape Town</li>\n<li>A collaborative team culture with direct access to senior developers</li>\n<li>Opportunities to grow your technical skills across frontend and backend</li>\n</ul>\n<hr>\n<p>If you are excited to grow your career in a small, experienced agency where your work has real impact, we encourage you to apply using the form below.</p>","timeToRead":3,"excerpt":"Junior to Mid-Level Developer (React + Next.js) About the Job We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. We specialise primarily in modern full-stack solutions and craft thoughtful…","fields":{"slug":"/careers/mid-junior/"},"frontmatter":{"date":null,"title":"Junior - Mid-Level Full-stack Developer","subtitle":"/  Exp. 1+ years","tags":"Remote, Hybrid, Full-time"}}},{"node":{"id":"658b841b-f96a-5197-8980-2026f6a8c92e","html":"<h1>Junior React Native Developer</h1>\n<h2>About the Job</h2>\n<p>We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. We specialise in modern full-stack solutions and craft thoughtful, scalable software for a diverse range of clients.</p>\n<p>We’re looking for a <strong>Junior React Native Developer</strong> who is serious about mobile development and wants to build production-grade apps used by real customers.</p>\n<p>This is a remote-first role, with preference given to candidates who can work hybrid in Cape Town.</p>\n<p>If you care about clean architecture, performance, and building polished mobile experiences — we’d love to hear from you.</p>\n<hr>\n<h2>Role Overview</h2>\n<p>As a Junior React Native Developer, you’ll work closely with senior engineers, designers, and product stakeholders to build and ship high-quality mobile applications.</p>\n<p>This is not a “follow tickets blindly” role. You’ll be encouraged to think about performance, UX, architecture, and maintainability from day one.</p>\n<p>You’ll primarily focus on <strong>React Native</strong>, with opportunities to contribute to React-based web applications where relevant. You’ll also gain exposure to backend systems and API design, with Python/Django as part of our broader stack.</p>\n<p>This role is ideal for someone early in their career who already has hands-on React Native experience and wants to level up quickly in a strong engineering environment.</p>\n<hr>\n<h2>Key Responsibilities</h2>\n<ul>\n<li>Build and maintain production-ready mobile applications using <strong>React Native</strong></li>\n<li>Write clean, maintainable, and well-structured component-based code</li>\n<li>Integrate REST APIs and third-party services</li>\n<li>Handle mobile-specific concerns such as navigation, performance, offline handling, and platform differences (iOS &#x26; Android)</li>\n<li>Collaborate closely with designers to implement high-quality, polished UI</li>\n<li>Participate actively in code reviews and technical discussions</li>\n<li>Debug complex issues and optimise application performance</li>\n<li>Contribute to architectural decisions appropriate to your level</li>\n<li>Support deployment and release processes</li>\n</ul>\n<hr>\n<h2>Desired Qualifications &#x26; Competencies</h2>\n<ul>\n<li>1–3 years of professional experience (or strong internship experience)</li>\n<li>Demonstrable experience building apps with <strong>React Native</strong></li>\n<li>Solid understanding of JavaScript (ES6+) and React fundamentals</li>\n<li>Strong grasp of component-driven architecture and state management</li>\n<li>Experience integrating REST APIs</li>\n<li>Understanding of mobile performance considerations</li>\n<li>Familiarity with Git and collaborative workflows</li>\n<li>Strong problem-solving skills and attention to detail</li>\n<li>Clear communication and ability to work in a team environment</li>\n</ul>\n<hr>\n<h2>Bonus Experience (Nice to Have)</h2>\n<ul>\n<li>Experience with <strong>Expo</strong></li>\n<li>Experience deploying apps to the <strong>App Store and Google Play</strong></li>\n<li>Exposure to native modules or bridging concepts</li>\n<li>TypeScript experience</li>\n<li>Experience with React (web) and/or Next.js</li>\n<li>Working knowledge of Python and Django</li>\n<li>Familiarity with CI/CD for mobile apps</li>\n<li>Experience with state management libraries (Redux, Zustand, etc.)</li>\n</ul>\n<hr>\n<h2>What Will Make You Stand Out?</h2>\n<ul>\n<li>Live apps in the App Store or Play Store (please share links)</li>\n<li>A GitHub profile with meaningful React Native projects</li>\n<li>Understanding of mobile UX patterns and platform conventions</li>\n<li>Evidence of thinking about performance, scalability, and maintainability</li>\n<li>Ability to take ownership of small features end-to-end</li>\n<li>Based in or willing to work hybrid in Cape Town</li>\n</ul>\n<hr>\n<h2>What We Offer</h2>\n<ul>\n<li>Strong mentorship from experienced engineers</li>\n<li>Real client projects from day one: no “sandbox-only” work</li>\n<li>Exposure to architecture decisions and production environments</li>\n<li>Flexible remote work with hybrid opportunities in Cape Town</li>\n<li>A collaborative, low-ego team environment</li>\n<li>Clear growth path as you develop your mobile expertise</li>\n</ul>\n<hr>\n<p>If you’re serious about React Native and want to grow into a strong mobile engineer while working on real-world applications, we encourage you to apply using the form below.</p>","timeToRead":3,"excerpt":"Junior React Native Developer About the Job We are a small, established tech agency based in Cape Town, building high-quality digital products since 2010. We specialise in modern full-stack solutions and craft thoughtful, scalable software for a…","fields":{"slug":"/careers/react-native/"},"frontmatter":{"date":null,"title":"Junior - Mid-Level React Native Developer","subtitle":"/  Exp. 1+ years","tags":"Remote, Hybrid, Full-time"}}}]}},"pageContext":{"limit":10,"skip":0,"numPages":1,"tag":"Remote","tagRegex":"/\\bRemote\\b/"}},"staticQueryHashes":["3128451518","3649515864"]}