Front End Developer

Details of the offer

Location: JohannesburgJob Type: Full-timeReports To: Lead Developer / CTO
Job Overview
We are looking for a talented and creative Frontend Developer to join our team. The ideal candidate will be responsible for building and optimizing the user interface and experience of web applications. You will collaborate closely with backend developers, designers, and product managers to deliver seamless and visually appealing web applications. This role requires a strong eye for design and user experience, as well as a deep understanding of web technologies.
Key Responsibilities

UI/UX Implementation: Translate design wireframes into responsive and interactive web pages using HTML, CSS, and JavaScript.
Component Development: Develop reusable components and front-end libraries for future use.
Performance Optimization: Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Cross-browser Compatibility: Ensure compatibility across different browsers and devices.
Collaboration: Work closely with backend developers to integrate APIs and services into the frontend.
Testing & Debugging: Conduct unit testing and debugging to ensure smooth user interactions.
Continuous Improvement: Stay updated with emerging trends and technologies in front-end development and propose improvements to existing systems.

Required Skills & Qualifications

Bachelor's degree in Computer Science, Web Development, or related field.
Proven experience as a Frontend Developer or in a similar role.
Technologies: Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Responsive Design: Strong knowledge of responsive design techniques and frameworks like Bootstrap or Tailwind CSS.
Version Control: Experience with version control systems (e.g., Git).
Testing: Familiarity with front-end testing frameworks like Jest, Mocha, or Jasmine.
Collaboration Tools: Experience with Agile development practices and collaboration tools like JIRA, Trello, or Asana.
Soft Skills: Strong communication skills, attention to detail, and ability to work in a fast-paced team environment.

Preferred Qualifications

Experience with front-end build tools like Webpack, Gulp, or Grunt.
Knowledge of CSS preprocessors (e.g., SASS, LESS).
Familiarity with RESTful APIs and web services integration.
Understanding of SEO principles and how to implement them.

Benefits

Competitive salary and bonuses.
Professional development and training opportunities.
Health, wellness, and retirement benefits.
Flexible working conditions, including potential for remote work.

Application Deadline: 2024/10/31
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Specialist Solutions Analyst

*Please note that the hiring team responsible for this position will be using the PikUniq platform for candidate screening and conducting one-way interviews....


Pikuniq - Gauteng

Published a month ago

Sap Cloud Platform Integration Consultant

About the Role: We are seeking a seasoned SAP Cloud Platform Integration Consultant to join our dynamic team in the financial services sector. This is a cri...


Adept Digital Advisory (Pty) Ltd - Gauteng

Published a month ago

Intermediate Full Stack Developer (Remote)

LOCATION: 100% Remote (with occasional on-site PI planning in Johannesburg) We are seeking a highly skilled and motivated Intermediate Full Stack Developer ...


Baec Specialists - Gauteng

Published a month ago

Firmware Developer (Iot)

Sandton (Office Based (no remote/hybrid)) Our company is seeking a Firmware Developer with experience and a keen interest in IoT Technology. We are faced wi...


Baec Specialists - Gauteng

Published a month ago

Built at: 2024-11-15T18:36:09.174Z