Senior Web Designer
Role details
Job location
Tech stack
Job description
We are seeking a creative and technically skilled Web Designer to design, develop, and enhance modern, responsive, and accessible web interfaces for our cloud-based applications. This role is ideal for a designer who also enjoys coding, blending creativity with solid front-end engineering skills in HTML, CSS, JavaScript, Angular, and .NET Core.
You will work closely with product owners, developers, and business stakeholders to translate ideas and wireframes into engaging, high-performance user interfaces. If you're someone who enjoys crafting intuitive user journeys while being hands-on with UI implementation and performance optimisation, this role is for you., * Design visually appealing, user-friendly, and responsive web layouts for both desktop and mobile platforms.
- Convert UX wireframes and prototypes into pixel-perfect front-end implementations.
- Develop, optimise, and maintain user interfaces using Angular, HTML5, CSS3, and TypeScript.
- Work collaboratively with .NET backend developers to integrate APIs and ensure seamless data flow.
- Conduct usability testing and iterate designs based on feedback and analytics insights.
- Maintain brand consistency and ensure accessibility compliance (WCAG 2.1).
- Collaborate in Agile/Scrum teams, participating in sprint planning, reviews, and retrospectives.
- Utilise content management systems such as WordPress and Drupal for website management.
- Work with graphic design tools including Adobe Creative Suite (Photoshop, Illustrator, XD) to create visual assets.
- Optimise application performance, loading times, and SEO standards.
- Maintain version-controlled design systems and reusable UI components.
- Support ongoing UI/UX enhancements aligned with customer feedback and business goals.
Requirements
- Proven experience as a Web Designer, UI Developer, or Front-End Engineer in modern web application development.
- Strong proficiency in HTML5, CSS3 (Flexbox, Grid, Animations), JavaScript, TypeScript, and Angular(v12+ preferred).
- Working knowledge of .NET Core MVC / Razor Pages for front-end integration.
- Experience with responsive design frameworks (e.g., Bootstrap, TailwindCSS, Material Design).
- Knowledge of responsive web design principles and usability best practices.
- Familiarity with UX design tools such as Figma, Adobe XD, or Sketch.
- Understanding of UI/UX principles, accessibility standards, and design systems.
- Strong attention to detail and experience designing for scalability and maintainability.
- Ability to create and implement wireframes, mock-ups, and interactive prototypes.
- Familiarity with Git, Azure DevOps, or GitHub Actions for version control and CI/CD workflows.
- Strong communication and teamwork skills to collaborate with developers and stakeholders.
Desirable Skills:
- Experience integrating REST APIs and handling JSON-based data exchange.
- Knowledge of Angular Material, PrimeNG, or similar UI component libraries.
- Basic understanding of server-side rendering in .NET Core.
- Awareness of SEO principles and web performance tools like Lighthouse or GTmetrix.
- Experience with Azure Static Web Apps or cloud-based front-end hosting environments.
- Exposure to AI-driven UI personalisation or data visualisation tools (Power BI, D3.js).
Skills & Technologies: Front-End: HTML5, CSS3, Sass, JavaScript, TypeScript, Angular (12+), Bootstrap, Tailwind Backend Integration: .NET Core, REST APIs, Razor Pages, JSON Design Tools: Figma, Adobe XD, Sketch, Zeplin Version Control & CI/CD: Git, Azure DevOps, GitHub Performance & Accessibility: Lighthouse, WCAG 2.1 compliance, Core Web Vitals Bonus: Power BI, D3.js, Google Analytics, UX Heatmaps