Enable job alerts via email!

Front End Developer (JavaScript Software Engineer)

99 Cents

Cape Town

On-site

ZAR 45 000 - 85 000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and forward-thinking advertising agency in Cape Town as a Frontend Developer. This role offers the opportunity to work on exciting projects for major brands, utilizing your expertise in VueJS, NodeJS, and AWS to create high-quality web solutions. You will collaborate with cross-functional teams, mentor junior developers, and stay updated with the latest trends in frontend development. If you are passionate about coding and eager to make an impact, this position is perfect for you!

Qualifications

  • 6+ years in frontend development across multiple disciplines.
  • Experience in developing web and hybrid applications.
  • Strong portfolio showcasing previous work.

Responsibilities

  • Develop responsive websites and applications using VueJS.
  • Collaborate with teams to deliver user-friendly applications.
  • Mentor junior developers and provide technical guidance.

Skills

Frontend Development
HTML
CSS
JavaScript (NodeJS)
VueJS
Problem Solving
Team Collaboration
Communication Skills

Education

Bachelor's Degree in Computer Science
Certification in Frontend Development

Tools

VueJS
NodeJS
AWS Lambda
Vuetify
SQL Database
Figma

Job description

99 Cents

2023-06-08 Cape Town CBD

Job Ref # : 99c04

Industry : Advertising

Job Type : Permanent

Positions Available : 1

99c is a full-service, integrated advertising agency with offices in Cape Town and Johannesburg. We are one of South Africa’s largest independently owned Agencies.

Job Description

You will collaborate with multiple teams, including Designers, UX, SEO Experts, Digital Strategists, Backend Developers, 3rd party suppliers, Client Service and Clients, to deliver high quality, user-friendly, applications that meet our clients' needs.

The ideal candidate must be passionate about problem solving, writing clean and efficient code, keeping up to date with the latest industry trends and have a strong technical background. Are you passionate about creating quality software and web solutions? Then apply now to put your skills to use for some of the biggest brands in the country!

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)
  • 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)

Job 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 Vue 3 Quasar framework building Electron, Android and Desktop apps.

Tech used :

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

Interested candidates must please submit a concise CV and salary expectation. Only shortlisted candidates will be contacted. Should you not hear from us within three weeks after submitting your application, please assume that your application has been unsuccessful. We remain committed to the principles of employment equity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.