Jobs in

Full Stack Developer Cape Town - South Africa

Crayon

Where you'll work An innovative, award-winning startup modernising the home services industry. With a network of over seven thousand cleaners, and thousands of satisfied customers being served monthly, they're just getting started. Their mission is to create happy homes by providing dignified, flexible work at decent pay. How you'll role As the Front-End Engineer you will work on the core components of the company's platform. In collaboration with product managers and business stakeholders, you'll be primarily tasked with helping build the ecosystem to expand the value the product offers and increase the market to which it is applicable. What you'll do Become the subject matter expert in the company's technical ecosystem Drive engineering initiatives to completion, with a tenacious focus on rapid business impact Inform technical prioritisation to deliver on goals with a sense of urgency Solve tough technical problems at any level of the stack, and be persistent in getting to the solution, whether it involves back-end, infrastructure, or front-end work Work collaboratively with cross-functional teams to plan and execute engineering initiatives What you'll need Extensive programming experience (Python and JavaScript) 4 years of experience working with Python in a web development environment 2 years of experience building customer facing websites or APIs 2 years of experience working closely with a production/live environment pushing new features, troubleshooting and pushing hotfixes in a team environment 1 years of experience with modern browser technologies based on JavaScript, HTML, and CSS and at least any of the frontend/css frameworks (SvelteKit, React, Redux, SASS, Tailwind, etc.) Experience in building web systems with any of the python web frameworks (Django or Flask), or other similar web frameworks Knowledge and experience with data store technologies such as MySQL or PostgreSQL Strong computer science fundamentals: data structures and object oriented programming languages Strong knowledge of basic design patterns. (MVP, MVVM) Experience running Docker, Docker Compose to setup your local environment Experience working closely with the product team, designers, and other developers You are comfortable working in a tech startup environment Bonus points: Degree in computer science (BSc, MSc) or equivalent Experience developing location-aware applications GitHub account with cool projects you've built or contributed to Amazon Web Services experience Experience working with Kubernetes, Amazon ECS or any other container orchestration tooling Experience writing CI/CD pipelines for Jenkins / CircleCI or the like Experience working with Message Queuing (Amazon SQS, RabbitMQ or the like Experience working with cross platform app development The Stack Python (Django) AWS ( Amazon ECS , ELBs , S3 , EC2 and others) Docker / Docker Compose React Native GraphQL MySQL Svelte kit Tailwind Git Salary R60,000 - R80,000 per month (negotiable based on experience) Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Full Stack Software Engineer Cape Town - South Africa

Crayon

...

Senior Software Developer Cape Town - South Africa

Crayon

...

Senior Backend Engineer Cape Town - South Africa

Crayon

...

Front End Engineer Cape Town - South Africa

Crayon

...

Full Stack Developer - Centurion

...

Want to do another search?

Jobs in