Job Specifics:
- Work Model: Inoffice for first 6months thereafter hybrid
- Job Type: Full Time
- Location: Johannesburg
Role Overview
We are recruiting for a talented FrontEnd Web Developer who is passionate about blending design with programming. This role involves translating UI/UX designs into responsive scalable and userfriendly web applications. Youll be working closely with a collaborative team of developers designers and product managers to ensure smooth implementation of visual elements and application functionalities.
Key Responsibilities:
- Develop new userfacing features and ensure the technical feasibility of UI/UX designs.
- Build reusable code and libraries for future use.
- Optimize applications for maximum speed and scalability.
- Validate user input before sending it to the backend.
- Collaborate with team members including backend developers and designers.
- Maintain design consistency and brand guidelines across platforms.
- Debug and fix issues to ensure a seamless user experience.
- Stay uptodate with industry trends and integrate emerging technologies.
- Prototype and present demos to key stakeholders.
Required Skills:
- FrontEnd Technologies: Proficiency in HTML5 CSS3 and JavaScript with experience in frameworks like React Angular or Vue.js.
- Responsive Design: Expertise in mobilefirst development using frameworks such as Bootstrap or Tailwind CSS.
- Version Control: Skilled in using Git for code versioning.
- Testing & Debugging: Familiar with testing tools such as Jest Mocha or Cypress.
- Performance Optimization: Knowledgeable in performance techniques and tools like Lighthouse.
- API Integration: Experience working with RESTful APIs and GraphQL.
- SEO & Accessibility: Understanding of SEO principles and WCAG accessibility guidelines.
Education & Experience:
- Bachelors degree in Computer Science Information Technology or a related field.
- Minimum of 4 years of frontend development experience.
- Portfolio showcasing previous projects and expertise.
Remote Work :
No