Description:
Qualifications:- Bachelors Degree in Computer Science, Information Technology, or a related field.
- Certifications in cloud platforms such as Microsoft Azure or AWS.
- Experience with server-side rendering (SSR) and static site generation (SSG) frameworks like Next.js or Nuxt.js.
- Familiarity with headless CMS platforms and API-first development approaches.
Skills and Experience:
- A minimum of 6 years of front-end development experience, with at least 2 years in a Senior Developer or equivalent role.
- Expertise in HTML, CSS, and JavaScript, with hands-on experience in modern frameworks such as Angular, React, Vue.js, or Remix.
- Proficiency in using utility-first CSS frameworks like Tailwind CSS to build scalable and maintainable user interfaces.
- Strong focus on performance optimization, with a deep understanding of the technical factors that impact application speed, responsiveness, and overall user experience.
- Experience with modern development tools and workflows, including version control systems (e.g., Git), build tools (e.g., Webpack, Vite), and testing frameworks (e.g., Jest, Cypress).
- Familiarity with RESTful APIs and integrating front-end applications with back-end services.
- Knowledge of accessibility standards (e.g., WCAG) and best practices to ensure inclusive and accessible web experiences.
Responsibilities:
- Design, develop, and enhance cross-platform front-end applications, delivering exceptional user experiences seamlessly across desktop and mobile devices.
- Optimize application performance to ensure fast loading speeds, smooth functionality, and scalability across diverse platforms and devices.
- Collaborate closely with UI/UX Designers to transform visual concepts and wireframes into interactive, responsive, and user-friendly web interfaces.
- Implement responsive design principles to ensure web applications adapt fluidly to various screen sizes, resolutions, and device types.
- Stay updated on the latest front-end technologies, frameworks, and industry trends, and proactively integrate them into our development practices to improve efficiency and innovation.
- Mentor and guide Junior Developers, fostering a culture of continuous learning and growth within the team.
- Participate in code reviews, ensuring adherence to best practices, maintainability, and scalability of the codebase.
Apply now!
02 Mar 2025;
from:
gumtree.co.za