Smart4Energy

Front End Developer (12-month contract)

Cape Town, WC, ZA

23 days ago
Save Job

Summary

Job Title: Front-End Developer(12-Month Contract | Hybrid)

Location: Bellville, Cape Town (Hybrid: 2–3 days in office)


About the Role:

We’re on the lookout for a skilled, lively, and engaging UI Front-End Designer to join a dynamic, collaborative team on a 12-month renewable contract. If you have a passion for creating intuitive digital experiences this could be the perfect opportunity for you.


What You’ll Be Doing:

  • Designing and delivering responsive, user-friendly interfaces for web and mobile platforms.
  • Translating wireframes, user journeys, and business requirements into polished front-end designs.
  • Collaborating closely with UX designers, developers, and product owners in an agile environment.
  • Creating clean, efficient HTML, CSS, and front-end JavaScript (Angular, Node) for prototypes and design handovers.
  • Adding energy, creativity, and positivity to every team interaction.
  • Integrate front-end solutions with RESTful APIs.
  • Troubleshoot and resolve front-end issues.
  • Staying on top of the latest UI/UX trends, tools, and best practices.


What We’re Looking For:

  • 4–5 years’ experience in a UI front-end design role.
  • Strong portfolio showcasing responsive, modern web and mobile designs.
  • Experience using UI design tools.
  • Strong front end coding skills.
  • Proficiency in: Node.js, JavaScript & TypeScript, CSS, Sass/SCSS, HTML, Angular, Git
  • Experience working with: REST APIs and integrations, Swagger, Postman
  • Data formats: JSON, YAML, XML
  • Solid understanding of databases and ability to run queries (e.g. via DBeaver): MySQL, PostgreSQL, Sybase (specific DB experience not mandatory — general familiarity is sufficient)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job