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 frontend 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 frontend applications with backend 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 frontend 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 frontend 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!
17 Feb 2025;
from:
gumtree.co.za