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


Source: Whatjobs_Ppc

Requirements

Enterprise Solutions Architect

Description Line of Service Internal Firm Services Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level Manager Job D...


Gauteng

Published a month ago

Data Scientist / Machine Learning Engineer

Role PurposeCollaborating with cross-functional teams to identify and define data-driven solutions to healthcare problems which have the potential to transfo...


From Pillango Placements - Gauteng

Published a month ago

It Developer

Our client, a renowned Internation Financial Services Group providing specialised financial solutions and advisory services to businesses and high net worth ...


From Career-Seekers Recruitment Solutions - Gauteng

Published a month ago

It Graduate

Key Responsibilities:Assist in troubleshooting and resolving IT issues related to hardware, software, and network systems.Provide technical support to intern...


From Falcorp Resources - Gauteng

Published a month ago

Built at: 2024-11-02T17:31:39.880Z