Web Designer & Developer
Role details
Job location
Tech stack
Job description
We are seeking a talented and innovative Web Designer & Developer to join our dynamic team. The successful candidate will be responsible for creating visually appealing, user-friendly websites and digital interfaces, ensuring optimal functionality across various devices and platforms. This role offers an exciting opportunity to work on diverse projects, combining creative design with technical development to deliver engaging online experiences. A strong understanding of both UX/UI principles and front-end/back-end development is essential to succeed in this position., * Design and develop responsive websites using HTML, CSS, JavaScript, and frameworks such as Bootstrap, React, Angular, and Node.js
- Create wireframes, prototypes, and mockups employing tools like Adobe XD, Figma, Axure, Balsamiq, and InVision to visualise concepts effectively
- Implement content management systems including WordPress, Drupal, and SharePoint for efficient website maintenance and updates
- optimise websites for SEO using best practices and tools such as Google Analytics and Data analysis skills
- Develop interactive features using AJAX, Redux, PHP, Python, SQL, MySQL, and VHDL where applicable
- Conduct user research to improve usability and information architecture of digital products
- Maintain consistent branding and visual aesthetics through graphic design using Adobe Creative Suite (Photoshop, Illustrator, InDesign) and Adobe After Effects for multimedia content
- Ensure websites are accessible across all devices by applying responsive web design principles
- Perform regular website maintenance tasks including updates, bug fixes, and security enhancements
- Collaborate with cross-functional teams to ensure seamless integration of design elements with backend systems
Requirements
- Proficiency in digital design, interaction design, UI/UX principles, wireframing, and information architecture
- Extensive experience with front-end development technologies: HTML5, CSS3 (including SCSS/SASS), JavaScript (including AJAX), Bootstrap, React, Angular, Node.js
- Strong knowledge of content management systems such as WordPress and Drupal; familiarity with SharePoint is advantageous
- Expertise in graphic design software: Adobe Photoshop, Illustrator, InDesign; familiarity with Adobe After Effects for multimedia content creation
- Experience with prototyping tools: Adobe XD, Figma, Axure, Balsamiq, InVision
- Knowledge of SEO best practices along with analytics tools like Google Analytics for data-driven optimisation
- Ability to perform website maintenance including security updates and performance optimisation
- Familiarity with server-side scripting languages such as PHP and Python; understanding of SQL/MySQL databases
- Experience in usability testing and user research methodologies to enhance user experience
- Skills in web accessibility standards compliance and responsive web design techniques
- Competence in version control systems such as Git; familiarity with SCSS/SASS or Less (style sheet languages) is desirable
This role offers a stimulating environment where creativity meets technical expertise. The ideal candidate will be highly organised with excellent problem-solving skills and a passion for delivering exceptional digital experiences., * Web design: 2 years (preferred), Willingness to travel:
- 50% (required)
Benefits & conditions
- Company events
- Employee discount
- Flexitime
- Gym membership
- Store discount
- Work from home