Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 29, 2020
    Deadline: Not specified
  • Crayon specialises in supporting customers across all industry sectors with complex local, regional and global IT estates. Our mission is to help our clients navigate a complex, hazardous technology landscape to ensure they come out on top.Already a global leader in IT and digital transformation services, we operate the largest independent 'cloud econ...
    Read more about this company

    Full Stack Developer

    Role Description

    Looking for a Full Stack Developer to produce high quality software solutions. The ideal candidate will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, the candidate should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. This candidate should also be a team player with an eye for visual design and utility. Mobile experience (hybrid or native) would also be a plus.



    • Work within a strong growing team
    • Innovative, fast-paced and fun work environment
    • Flexible, results oriented culture
    • Daily meals at the office
    • Great coffee at the office



    • R45,000 – R70,000 per month (Negotiable based on experience)



    • Work with development teams and product managers to design software solutions
    • Design client-side and server-side architecture
    • Build the front-end of applications
    • Develop and manage well-functioning databases and applications
    • Write effective APIs (REST / GraphQL)
    • Test software to ensure responsiveness and efficiency
    • Troubleshoot, debug and upgrade software



    • Minimum 4 years of development experience
    • Relevant B.Sc or B.Eng university degree; Hons. or higher is preferable. Good academic performance, exceptional in software development / programming courses
    • Independent Problem solver and analytical thinker
    • Perseverance
    • Ability to work under pressure
    • Dependable, responsible and collaborative
    • Supportive Team Player
    • Fast learner


    Technical experience

    • Java/Kotlin, Spring, Spring Boot, NodeJS, Express
    • Experience with Relational Database and NoSQL databases
    • ReactJS, VueJS, Angular
    • Android Development, IOS Development, Hybrid Mobile Development (React Native)
    • Linux, Docker, Kubernetes
    • CI/CD (eg Jenkins, TeamCity, Azure Pipelines etc)


    Non-Technical Skills

    • Able to work well in a team as well as individually
    • Attention to detail, and able to think creatively outside the box
    • Able to accurately estimate effort on tasks, prioritise work and deliver to deadlines
    • Excited about learning, pushing technical limits and finding new solutions
    • Good analytical and problem-solving skills
    • Good verbal and written communication skills



    • Devops (Monitoring, Docker, Kubernetes, Serverless)
    • Experience with CD/CI
    • Software Architecture

    Method of Application

    Interested and qualified? Go to Crayon on to apply
  • Send your application

Never miss a job with our real-time & personalized push notification
Subscribe Now
Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join over 1K happy subscribers

Send your application through

Yahoomail Gmail Hotmail