FULL STACK ENGINEER - Crayon, Johannesburg

  • Johannesburg
  • Salary: R35 000.00 Per Month (Negotiable)
  • Job Type: Permanent
  • Posted by Crayon on Wednesday, February 5, 2020
  • Reference: 341
  • Apply before Sunday, April 5, 2020 - 7 Days left

Vacancy Details

Employer: Crayon

An online marketplace for home services, aiming to transform the local services market by using technology to mobilise and organise small independent (and often informal) businesses. Building easy tools to empower and enrich people professionally. Tools that shorten the distance between having a skill and making a living from it. The platform utilises technology that addresses the root causes of the challenges experienced in the local services market with no barriers to access. The company was voted the best startup in SA in 2016, and has since developed into SA’s largest marketplace for maintenance and renovation. 

Looking for a special someone to write beautiful code, solve hard problems, and change lives at scale. Not only are all facets of the system fair game (front, back, and infrastructure), but your objective would always be to solve an actual problem. Driven by necessity, the tech stack is pretty cutting edge. Writing functional code and having a track record demonstrating obvious and consistent excellence is a necessity. An online marketplace for home services, aiming to transform the local services market by using technology to mobilise and organise small independent (and often informal) businesses. Building easy tools to empower and enrich people professionally. Tools that shorten the distance between having a skill and making a living from it. The platform utilises technology that addresses the root causes of the challenges experienced in the local services market with no barriers to access. The company was voted the best startup in SA in 2016, and has since developed into SA’s largest marketplace for maintenance and renovation. Role Description Looking for a special someone to write beautiful code, solve hard problems, and change lives at scale. Not only are all facets of the system fair game (front, back, and infrastructure), but your objective would always be to solve an actual problem. Driven by necessity, the tech stack is pretty cutting edge. Writing functional code and having a track record demonstrating obvious and consistent excellence is a necessity. 

Responsibilities 

  • Design overall architecture of the web application
  • Maintain quality and ensure responsiveness of applications
  • Collaborate with the rest of the engineering team to design and launch new features
  • Maintain code integrity and organization
  • Experience working with graphic designers and converting designs to visual elements
  • Understanding and implementation of security and data protection
  • Experienced with front end and back-end programming languages, using functional code such as JavaScript 
  • Development experience for both mobile and desktop 
  • Understanding of server-side languages 
  • Experience with cloud message APIs and usage of push notifications
  • Knowledge of code versioning tools

Required Skills

  • javascript
  • back-end
  • frontend engineering

Candidate Requirements

  • JavaScript 
  • Knowledge of functional code
  • Back-end development
  • Front-end development 
  • Infrastructure development
  • Team player 
  • Excellent problem solving skills 
  • Willingness and ability to learn new coding languages
Apply before Sunday, April 5, 2020 - 7 Days left Companies may expire jobs at their own discretion. If you have not received a response within two weeks, your application was most likely unsuccessful.
76 people have viewed this job.
A JOB HANDPICKED JUST FOR YOU X

Similar Jobs

More Crayon Jobs