At a Glance
- Tasks: Lead the design and development of user interfaces for a cloud-native SaaS platform using React.
- Company: Join Centric Software, a leader in enterprise software solutions with a commitment to innovation.
- Benefits: Enjoy flexible work options, competitive salary, and opportunities for professional growth.
- Why this job: Shape the future of SaaS applications and create seamless user experiences for thousands globally.
- Qualifications: 10+ years in frontend development with strong expertise in React and cloud-native platforms required.
- Other info: We value diversity and provide equal employment opportunities for all qualified applicants.
The predicted salary is between 43200 - 72000 £ per year.
Job Summary
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
1. 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).
2. 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.
3. 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.
4. 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.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.
#J-18808-Ljbffr
UI Architect employer: CENTRIC SOFTWARE
Contact Detail:
CENTRIC SOFTWARE Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land UI Architect
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in React architecture. Join online forums or communities where UI Architects share insights, as this will help you understand what is currently valued in the industry.
✨Tip Number 2
Showcase your experience with cloud-native environments by discussing any relevant projects during networking events or interviews. Highlight how you've integrated CI/CD pipelines and worked with cloud platforms like AWS, GCP, or Azure.
✨Tip Number 3
Connect with current or former employees of StudySmarter on LinkedIn to gain insights into the company culture and expectations for the UI Architect role. This can also help you tailor your approach when applying.
✨Tip Number 4
Prepare to discuss your leadership style and experiences in mentoring frontend engineers. Be ready to provide examples of how you've defined development standards and collaborated with cross-functional teams to deliver cohesive user experiences.
We think you need these skills to ace UI Architect
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with React and frontend architecture. Include specific projects where you've designed scalable UI components and mention any cloud-native SaaS platforms you've worked on.
Craft a Compelling Cover Letter: In your cover letter, express your passion for UI architecture and cloud-native solutions. Mention how your skills align with the job requirements and provide examples of your leadership experience in mentoring teams and collaborating cross-functionally.
Showcase Relevant Projects: If possible, include links to your portfolio or GitHub showcasing relevant projects. Highlight any work that demonstrates your expertise in React, TypeScript, and performance optimisation techniques.
Highlight Soft Skills: Don't forget to mention your soft skills in your application. Emphasise your strategic thinking, problem-solving abilities, and experience working in agile environments, as these are crucial for the role.
How to prepare for a job interview at CENTRIC SOFTWARE
✨Showcase Your React Expertise
Be prepared to discuss your experience with React in detail. Highlight specific projects where you've implemented React-based architecture, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Your Leadership Skills
Since this role involves leading a team, be ready to share examples of how you've mentored others or led projects. Discuss your approach to fostering collaboration and ensuring best practices within your team.
✨Understand Cloud-Native Principles
Familiarise yourself with cloud-native concepts and be ready to explain how you've applied them in previous roles. Discuss your experience with CI/CD pipelines and how you've integrated them into your development process.
✨Prepare for Technical Questions
Expect technical questions related to frontend architecture, performance optimisation, and security best practices. Brush up on tools like Jest and Cypress, and be ready to discuss how you've implemented testing strategies in your projects.