At a Glance
- Tasks: Lead the design and development of user interfaces for a cloud-native SaaS platform.
- Company: Join a forward-thinking tech company shaping the future of enterprise software.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by architecting scalable solutions for thousands of global users.
- Qualifications: 10+ years in frontend development with strong React expertise required.
- Other info: Collaborative environment with a focus on innovation and accessibility.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a visionary UI Architect with deep expertise in React to lead the design and development of user interfaces for our next-generation, cloud-native SaaS enterprise platform. You will define the frontend architecture, ensure best-in-class performance, and drive seamless user experiences across complex business workflows. This is a critical role where you'll architect scalable solutions that power enterprise-grade features for thousands of global users.
Key Responsibilities
- Frontend Architecture & Engineering
- Design and evolve a React-based architecture for a large-scale, multi-tenant SaaS platform deployed in the cloud.
- Create and enforce design principles for modular, reusable, and scalable UI components using tools like React, TypeScript, and Tailwind CSS/Emotion.
- Architect and guide implementation of component libraries, design systems, and theming strategies for consistent branding and UX across products.
- Optimize application performance, bundle sizes, and render strategies (e.g., lazy loading, code-splitting, SSR/CSR as needed).
- Cloud-Native Focus
- Build for cloud-native environments, focusing on high availability, scalability, and multi-tenant architecture.
- Partner with DevOps and Platform teams to integrate CI/CD pipelines, cloud deployments (AWS/GCP/Azure), and monitoring tools.
- Embrace 12-Factor App principles and design UIs that work with distributed backend systems.
- Leadership & Collaboration
- Lead and mentor a team of frontend engineers across multiple squads.
- Define and promote React development standards, best practices, and architecture blueprints across the organization.
- Work cross-functionally with Product, UX, Backend Engineering, and QA teams to ensure cohesive delivery and a unified customer experience.
- Governance, Security & Quality
- Ensure accessibility (WCAG 2.1), internationalization (i18n), and performance benchmarks are consistently met.
- Establish frontend testing strategy using tools like Jest, React Testing Library, Cypress, etc.
- Partner with security teams to implement secure-by-design frontends aligned with SaaS compliance needs (e.g., OWASP, SSO, GDPR).
Required Qualifications
- Bachelor’s or Master’s in Computer Science, Software Engineering, or equivalent.
- 10+ years in frontend development with at least 4+ years of React-based architecture experience.
- Expertise in React, Hooks, Context API, TypeScript, and related frontend tools.
- Solid experience designing and maintaining cloud-native SaaS platforms.
- Hands-on with component libraries, monorepo tools (e.g., Nx, Turborepo), and state management (MobX, Zustand, Redux, or React Query).
- Familiar with REST, GraphQL, and real-time data streaming (e.g., WebSockets, SSE).
- Experience building for multi-tenant, micro-frontend architectures (preferred).
Nice to Have
- Familiarity with accessibility standards (WCAG 2.1) and implementation of ARIA roles and semantic HTML.
- Experience supporting localization and internationalization (i18n/l10n) at scale, including RTL layouts, regional formats, and dynamic translation frameworks.
- Knowledge of design tokens, Storybook, and headless UI libraries like Radix or Headless UI.
- Exposure to micro frontend architecture (e.g., Module Federation or Single-SPA).
- Experience with cloud-native DevOps tooling: Docker, Kubernetes, AWS/GCP deployments.
- Proficiency in analytics and observability tools like Sentry, Datadog, or LogRocket.
Soft Skills
- Strategic thinker with strong problem-solving and decision-making skills.
- Ability to work in fast-paced, agile environments with cross-functional teams.
- Clear communication and documentation skills for technical and non-technical stakeholders.
If you're a React expert passionate about shaping the future of cloud-native SaaS applications, and you thrive in a fast-paced, high-impact environment, we want to hear from you! Join us to architect experiences used by thousands of enterprise users around the world, and help define the next frontier of scalable, accessible, and beautiful enterprise software.
UI Architect employer: CENTRIC SOFTWARE INC
Contact Detail:
CENTRIC SOFTWARE INC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land UI Architect
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially projects that highlight your React expertise. This is your chance to demonstrate your design and development prowess to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges related to frontend architecture. Practice explaining your thought process clearly, as communication is key in collaborative environments.
✨Tip Number 4
Apply through our website! We love seeing passionate candidates who are eager to join our team. Make sure to tailor your application to highlight how your experience aligns with our vision for cloud-native SaaS applications.
We think you need these skills to ace UI Architect
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with React and cloud-native architectures. We want to see how your skills align with our needs, so don’t hold back on showcasing your relevant projects!
Showcase Your Leadership Skills: As a UI Architect, you’ll be leading teams and collaborating across functions. Use your application to demonstrate your leadership experience and how you've mentored others in frontend development. We love seeing examples of teamwork!
Highlight Performance Optimisation: We’re all about best-in-class performance! Be sure to mention any specific strategies or tools you’ve used to optimise application performance, like lazy loading or code-splitting. This will show us you understand the importance of seamless user experiences.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at CENTRIC SOFTWARE INC
✨Know Your React Inside Out
Make sure you brush up on your React knowledge, especially Hooks and Context API. Be ready to discuss how you've used these in past projects, and think of examples where you've optimised performance or implemented best practices.
✨Showcase Your Cloud-Native Experience
Prepare to talk about your experience with cloud-native architectures. Highlight any work you've done with AWS, GCP, or Azure, and be ready to explain how you’ve integrated CI/CD pipelines and ensured high availability in your previous roles.
✨Demonstrate Leadership Skills
Since this role involves mentoring and leading teams, think of specific instances where you've guided others or defined development standards. Be prepared to discuss how you foster collaboration across different teams to achieve a unified customer experience.
✨Emphasise Accessibility and Quality
Familiarise yourself with WCAG 2.1 standards and be ready to discuss how you've implemented accessibility features in your projects. Also, prepare to talk about your approach to frontend testing and how you ensure quality in your code.