Front End Developer

Johannesburg, Gauteng, South Africa

Job Description


Are you a technically sound Front-end Developer looking to join a dynamic team?

:
As a Front-end Developer, you will play a crucial role in shaping the user experience and bringing our products to life. You will collaborate with our talented team of designers, Back-end Developers, and product managers to deliver compelling and intuitive user interfaces. Your expertise in modern front-end technologies and best practices will be instrumental in achieving our mission to provide seamless and aesthetically pleasing user experiences.

Responsibilities:

  • Develop and maintain user-facing features for our web applications.
  • Collaborate with cross-functional teams to translate design mock-ups into functional user interfaces.
  • Optimize web applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs and provide feedback on improvements.
  • Stay up-to-date with the latest front-end technologies, trends, and best practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug front-end issues to ensure smooth functionality.
  • Work with the back-end development team to integrate APIs and enhance overall application performance.
  • Participate in Agile/Scrum development processes, sprints, and meetings.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Front-end Developer or similar role, with a portfolio of past projects to showcase.
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.js.
  • Familiarity with version control systems, preferably Git.
  • Solid understanding of responsive design principles and mobile-first development.
  • Knowledge of UI/UX principles and the ability to work closely with designers.
  • Experience optimizing web applications for performance and SEO.
  • Strong problem-solving skills and the ability to think creatively.
  • Excellent communication and collaboration skills.
  • A passion for staying updated on emerging front-end technologies and industry trends.
Nice to Have:
  • Experience with server-side rendering (SSR) and/or static site generation (SSG).
  • Knowledge of web accessibility standards and best practices.
  • Understanding of back-end technologies and RESTful APIs.
  • Familiarity with build tools and bundlers like Webpack, Babel, or Rollup.
  • Experience with TypeScript or other statically typed languages.
  • Contributions to open-source projects or involvement in the tech community.
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit . If you wish to send your CV per email forward your CV to and copy the reference number in brackets in the subject line of your e-mail.

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other opportunities for which you might be more suitable.

We also invite you to contact us to discuss your next career move in IT!

For more information contact:
Tumi Diphoko on 011 622 9526
IT Recruitment Consultant

For more information please contact:

Tumi Diphoko

Network Recruitment

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1259980
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R550000 - 600000 per year
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned