Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Dec 22, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Taking the time to develop deep, long-lasting relationships with our clients and fully engage in their businesses has stood us in good stead, often leading to our own organic growth, starting with one brand and gaining others from within a client’s group portfolio. So too have the lessons we’ve learned, the systems we’ve implemented, the structures we’ve developed and the culture we’ve created; all of which allow us to provide creative solutions for a wide variety of clients across many fields. The proof? Today, we’re almost 300-staff strong and still growing.
    Read more about this company

     

    Front End Developer (JavaScript Software Engineer) - Contract (Cape Town CBD)

    Duties:

    • Software systems conceptualisation, scoping, costing and execution
    • Creation of micro services in AWS using NodeJS and Lambda
    • Building responsive mobile-first websites from supplied creative
    • Maintaining in-house applications and productivity tools
    • Developing and maintaining Progressive Web Applications
    • Evaluating and making recommendations on website performance metrics
    • Providing technical guidance to clients and matching the correct stack to requirements
    • Identify and address performance and security issues in the frontend code.
    • Working with backend developers to create and consume APIs
    • Providing detailed feedback of progress through verbal and written reports
    • Maintaining code repos in our source control system
    • Attending and contributing to technical meetings and daily stand-up
    • Contributing to the internal development of staff, systems, and processes at 99c
    • Mentor and provide technical guidance to junior frontend developers
    • Stay up to date with the latest frontend development trends, techniques, and technologies
    • Attending client meetings, presenting work to client
    • Ability to scope out technical projects and input on technical requirements Client for proposals

    Responsibilities

    • Development of Websites, Desktop Applications and Progressive Web Applications using Vue3 and Quasar
    • Old Mutual Retirement Game (www.retirementgame.co.za)
    • 99c Website (www.99c.co.za)
    • Davidoff Coffee (www.davidoffcoffee.co.za)
    • Development of Web apps with Vue2 and Vuetify
    • Racebook (Vue2 + Vuetify, Axios, AWS Lambda, S3, Cloudfront, RDS, EC2) (www.racebook.co.za)
    • SidekickPeople staff directory (NodeJS, AWS Lambda, MS ActiveDirectory) (www.sidekickpeople.co.za)
    • Development and maintenance of websites with basic HTML, CSS and JS
    • AutoCarTruck (Bootstrap, jQuery) (www.autocartruck.com)
    • ShopriteX (www.shopritex.co.za)
    • Rainmaker Media (www.rainmakermedia.co.za)

    Requirements

    • 6+ years in frontend dev across multiple disciplines and devices
    • 4+ years’ experience in developing web and hybrid applications
    • Excellent frontend HTML and CSS skills
    • Extensive understanding of system architecture and the JS ecosystem including NodeJS
    • Strong database and data manipulation skills
    • Knowledge of modern JS frameworks (Vue in particular)
    • Understanding of AWS systems and operations
    • Proven experience as a Frontend Developer or similar role, with a strong portfolio displaying previous work.
    • Strong problem-solving and analytical skills.
    • Effective communication and collaboration skills.
    • Ability to work effectively in a team environment and meet project deadlines.

    Nice to have:

    • Experience with Canvas, AR and 3D JavaScript solutions (WebGL, FabricJS, ThreeJS)
    • Experience with Vue 3 Quasar framework building Electron, Android and Desktop apps.

    Tech used:

    • VueJS 2 and 3 (plain JS and Typescript)
    • SASS/Bootstrap
    • Quasar Vue Framework
    • Vuetify Vue Framework
    • NodeJS
    • SQL Database
    • AWS Lambda (microservices/APIs)
    • Microsoft Power Suite and ActiveDirectory
    • Figma

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to 99C on 99c.mcidirecthire.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at 99C Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail