Jobs Career Advice Signup
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
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    They say a journey of a thousand miles begins with a single step. Ours was in 2008, when Andrew Brand and Lewin de Villiers decided to open their own agency. That’s all it took: two strategic and creative minds, a shared vision and, of course, a pitch. Cue an unfaltering work ethic, courage, determination and creativity, and our very first pitch became...
    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

    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