FULL STACK ENGINEER

icon building Company : Crayon
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Job Description - FULL STACK ENGINEER

To find out more, click Apply or head on over to Crayon to review the full spec and apply

How you'll role

As the Full Stack 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
  • Sveltekit
  • Tailwind
  • Git

To find out more, click Apply or head on over to Crayon to review the full spec and apply

Original job FULL STACK ENGINEER posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

This job is no longer accepting applications.

Scroll down below to view similar jobs .

Share this job with your friends

icon get direction How to get there?

icon geo-alt Cape Town, Western Cape

icon get direction How to get there?
View similar Marketing / Media jobs below

Similar Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.