At a Glance
- Tasks: Lead the design and implementation of a scalable design system for multiple products.
- Company: Join a forward-thinking tech company in London, shaping innovative mobile solutions.
- Benefits: Enjoy flexible work with 2 days on-site and opportunities for professional growth.
- Why this job: Be at the forefront of design innovation, collaborating with diverse teams to make an impact.
- Qualifications: Bachelor's degree in computer science or related field; proven experience in design systems required.
- Other info: Ideal for those passionate about technology and eager to mentor others.
The predicted salary is between 60000 - 84000 £ per year.
Location: London, UK (2 days/week On-Site)
Job Type: Contract
Responsibilities:
- 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.
Requirements:
- Bachelor’s degree in computer science, Engineering, or related field; Master’s degree preferred.
- 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 Zeroheight 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 React Native.
- 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.
Contact Detail:
Insight International (UK) Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React-Native Mobile Architect
✨Tip Number 1
Familiarise yourself with the latest trends in design systems and mobile architecture. Being able to discuss recent advancements or tools like Storybook and Chromatic during your interview will show that you're proactive and knowledgeable.
✨Tip Number 2
Prepare to showcase your experience in leading cross-functional teams. Think of specific examples where you've successfully collaborated with product managers, designers, and developers to implement design systems, as this is crucial for the role.
✨Tip Number 3
Brush up on your knowledge of CI/CD pipelines and automation processes. Be ready to discuss how you've previously established these practices in your projects, as this will demonstrate your technical leadership capabilities.
✨Tip Number 4
Consider preparing a mini-presentation or workshop outline on design system architecture. This could be a great way to illustrate your ability to educate and advocate for design systems, which is a key aspect of the role.
We think you need these skills to ace React-Native Mobile Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in solution architecture and design systems. Emphasise your familiarity with tools like Storybook, Chromatic, and Zeroheight, as well as your leadership skills.
Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about the role of React-Native Mobile Architect. Discuss your approach to architectural design and how you have successfully collaborated with cross-functional teams in the past.
Showcase Your Technical Skills: Include specific examples of projects where you implemented design systems or led technical initiatives. Highlight your knowledge of front-end technologies and software architecture principles to demonstrate your expertise.
Prepare for Interviews: Be ready to discuss your experience with Agile methodologies and DevOps practices. Prepare to share insights on how you would drive the evolution of the design system and mentor development teams effectively.
How to prepare for a job interview at Insight International (UK) Ltd
✨Showcase Your Architectural Expertise
Be prepared to discuss your previous experience in designing and implementing design systems. Highlight specific projects where you led architectural decisions, focusing on the challenges faced and how you overcame them.
✨Demonstrate Collaboration Skills
Since the role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with product managers, designers, and developers. Emphasise your ability to translate complex requirements into actionable solutions.
✨Stay Updated on Industry Trends
Research current trends in design systems and emerging technologies relevant to React-Native. Discuss how you keep yourself informed and how you’ve applied new knowledge to enhance design systems in your past roles.
✨Prepare for Technical Leadership Questions
Expect questions about your leadership style and how you mentor team members. Be ready to provide examples of how you've fostered a culture of collaboration and innovation within your teams, especially in fast-paced environments.