Job Description:
We are looking for an experienced Senior Website Developer to take the lead in designing, developing, and maintaining highly functional and scalable websites for our brand. You will be working closely with the design and marketing teams to create seamless user experiences and ensure that our websites are fast, responsive, and high-performing.
Key Responsibilities:
* Lead the full-stack development of complex websites, ensuring optimal user experience, performance, and scalability.
* Design and implement website architecture, functionality, and integrations with other platforms.
* Collaborate with design and marketing teams to ensure the website aligns with brand requirements and provides a user-friendly experience.
* Optimise website speed and performance for various devices and browsers.
* Troubleshoot and resolve technical issues, ensuring seamless website functionality.
* Stay updated with the latest trends and best practices in website development and digital technologies.
* Regularly maintain and update websites to ensure they remain secure, functional, and aligned with business goals.
Minimum Qualifications:
* Bachelor’s degree in Computer Science, Web Development, or a related field.
* 5+ years of professional experience in website development with a focus on front-end and back-end technologies.
* Strong experience with web development languages like HTML5, CSS3, JavaScript, PHP, and SQL.
* Experience in integrating third-party APIs and managing website databases.
* Proficiency in frameworks such as React, Vue.js, or Angular is a plus.
* Familiarity with website hosting, version control, and deployment processes (e.g., Git, CI/CD).
Skills and Requirements:
* Advanced knowledge of website architecture, coding practices, and best development methodologies.
* Strong experience with responsive design and ensuring websites are mobile-friendly.
* Experience with website performance optimisation and debugging.
* Strong problem-solving skills and the ability to adapt to new challenges.
* Excellent communication skills and the ability to work in a collaborative environment.
#J-18808-Ljbffr