Enable job alerts via email!

Solution Architect(Mobile Technology,UI/UX)

KBC Technologies UK LTD

London

On-site

GBP 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A technology company in London is seeking a Solution Architect to lead the architectural design and implementation of a design system. The ideal candidate has a Bachelor's degree in Computer Science and proven experience in designing complex software applications. Responsibilities include collaborating with cross-functional teams, defining architecture principles, and driving enhancements based on industry trends. The role requires excellent communication skills and a strong background in UI/UX principles.

Responsibilities

  • Lead the architectural design and implementation of a design system.
  • Collaborate with cross-functional teams to understand requirements.
  • Define and document architecture principles and guidelines.
  • Conduct analysis of existing systems and tools for integration.
  • Drive enhancements of the design system based on trends and feedback.
  • Provide technical leadership to ensure adherence to standards.
  • Evaluate third-party libraries for suitability in the design system.
  • Facilitate workshops and knowledge-sharing sessions about the design system.

Skills

Solution architecture experience
Proficiency with Storybook, Chromatic, and Zereheight
Automation process creation
UI/UX design patterns knowledge
Software architecture principles
Version control systems (e.g., Git)
Agile methodologies
Strong problem-solving skills

Education

Bachelor's degree in computer science or related field
Master's degree preferred

Tools

HTML
CSS
JavaScript
BeastNative
Git

Job description

About the Role
  • Lead the architectural design and implementation of a comprehensive design system to support multiple products and platforms within the organization.
  • Collaborate closely with cross-functional teams including product managers, designers, developers, and stakeholders to understand requirements and translate them into scalable design system solutions.
  • Define and document architecture principles, guidelines, and best practices for the design system, ensuring consistency, reusability, and maintainability across all applications.
  • Conduct thorough analysis of existing systems, tools, and processes to identify opportunities for integration with the design system and streamline workflows.
  • Drive the evolution and enhancement of the design system by staying updated on industry trends, emerging technologies, and user feedback.
  • Provide technical leadership and mentorship to development teams to ensure adherence to design system standards and foster a culture of collaboration and innovation.
  • Evaluate third-party libraries, frameworks, and tools to assess their suitability for inclusion in the design system ecosystem.
  • Act as a subject matter expert on design system architecture, advocating for its adoption and promoting its benefits throughout the organization.
  • Facilitate workshops, presentations, and knowledge-sharing sessions to evangelize the design system and build awareness among stakeholders.
  • Collaborate with the DevOps team to establish CI/CD pipelines and automation processes for efficient deployment and maintenance of the design system.


Qualifications

  • Bachelor's degree in computer science, Engineering, or related field; Master's degree preferred.


Required Skills
  • Proven experience as a solution architect or similar role, with a focus on designing and implementing design systems for complex software applications.
  • Experience using Storybook, Chromatic and Zereheight for design systems.
  • Experience creating automation processes for component governance.
  • In-depth knowledge of design patterns, UI/UX principles, and front-end technologies such as HTML, CSS, JavaScript, and BeastNative.
  • Strong understanding of software architecture principles.
  • Experience with version control systems (e.g., Git), package managers, and dependency management tools.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and present complex technical concepts to non-technical stakeholders.
  • Demonstrated leadership abilities, including the ability to mentor team members, facilitate decision-making, and drive consensus among diverse stakeholders.
  • Experience with Agile methodologies and DevOps practices, including continuous integration, automated testing, and deployment pipelines.
  • Strong problem-solving and analytical skills, with a keen attention to detail and a commitment to delivering high-quality solutions.
  • Proven ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.