Senior UI Architect

9 Months ago • 5-8 Years

Job Summary

Job Description

The Senior UI Architect will design and implement robust, scalable, and innovative UI solutions, setting the technical direction and standardizing the UI architecture. Responsibilities include defining and overseeing UI architecture, evaluating and implementing new UI technologies, providing expert guidance on React and Angular, ensuring accessibility and internationalization, managing technical debt, collaborating with cross-functional teams, and mentoring UI developers. The role requires a deep understanding of UI/UX best practices and modern UI frameworks.
Must have:
  • 5-8 years of UI development and architecture experience.
  • Experience with Angular and React frameworks.
  • Understanding of UI/UX principles.
  • Experience with TypeScript, JavaScript, HTML5, CSS3, and build tools.
  • Experience with accessibility standards.
  • Experience in implementing internationalization strategies.
  • Experience in UI unit testing.
  • Experience with responsive design.
  • Deep understanding of state management libraries.
  • Familiarity with RESTful APIs.
  • Experience with testing frameworks and CI/CD pipelines.
  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities.
  • Ability to work in a fast-paced environment.
  • In-depth experience with Agile methodologies.
  • Fluency in written and spoken English.
Good to have:
  • Experience with applications hosted in Azure
  • Experience with Nx for managing monorepos
  • Experience with other UI frameworks and libraries (Next.js, Vue.js, etc.).
  • Proficiency in UI automation testing tools and frameworks.
  • Experience working in a Software as a Service model (SaaS)
  • Active participation in the developer community

Job Details

Senior UI Architect

Bangalore, India or Chennai, India

 

The Opportunity: 

Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful innovation that’s simple and intelligent, inspiring student success and institutional growth.

 

The Power of Together is built on having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company.

 

For more information about Anthology and our career opportunities, please visit www.anthology.com. 

 

The person in this role will design and implement robust, scalable, and innovative UI solutions, setting the technical direction and standardizing the UI architecture. This role involves extensive work with modern UI frameworks (Angular, React, etc.) and requires a deep understanding of UI/UX best practices, accessibility, internationalization, and unit testing. Additionally, the Senior UI Architect will identify technical debt and suggest paths to migrate to new technologies, ensuring alignment with the overall technical strategy of the company.

 

Primary responsibilities will include:

  • Architectural Leadership: Defining and overseeing the UI architecture for various projects, ensuring alignment with the company's technical and business objectives
  • Technology Strategy: Evaluating, recommending, and implementing new UI technologies and frameworks to keep the company at the forefront of industry trends
  • Framework Expertise: Providing expert guidance on React and Angular, including best practices, component architecture, state management, and performance optimization
  • Nx Implementation: Utilizing Nx to manage and scale large monorepos, streamlining development workflows, and enhancing project maintainability
  • Accessibility: Ensuring that all UI components and applications comply with accessibility standards (e.g., WCAG) and are usable by people with diverse abilities
  • Internationalization: Implementing and maintaining internationalization (i18n) strategies to support multiple languages and locales, ensuring a seamless user experience globally
  • Technical Debt Management: Continuously identifying areas of technical debt within the UI codebase and suggesting and implementing paths to migrate to new, more efficient technologies
  • Collaboration: Working closely with cross-functional teams, including product managers, designers, and backend developers, to deliver cohesive and user-centric solutions
  • Standardization: Developing and enforcing UI development standards and best practices across the organization
  • Mentorship: Mentoring and guiding UI developers to foster their professional growth and ensure the delivery of high-quality code
  • Innovation: Driving innovation by exploring new technologies, techniques, and tools that enhance the user experience
  • Code Review: Conducting code reviews to ensure adherence to best practices and architectural standards
  • UI Unit Testing: Developing and implementing robust unit testing strategies for UI components to ensure high-quality and reliable code

 

The Candidate:

Required skills/qualifications:

  • Bachelor’s degree in Computer Science or equivalent 
  • 5-8 years of experience in UI development and architecture
  • Proven experience with Angular and React frameworks
  • Strong understanding of UI/UX principles and best practices
  • Experience with TypeScript, JavaScript, HTML5, CSS3, and modern front-end build tools (Webpack, Babel, etc.)
  • Demonstrated experience with accessibility standards and tools (e.g., ARIA, Lighthouse)
  • Proven track record of implementing internationalization (i18n) and localization (l10n) strategies
  • Strong knowledge and experience in UI unit testing with frameworks and tools such as Jest, Jasmine, Karma, or similar
  • Experience in implementing responsive design using frameworks such as Bootstrap, Tailwind CSS, or similar
  • Deep understanding of state management libraries (Redux, NgRx, etc.)
  • Familiarity with RESTful APIs
  • Experience with testing frameworks (Jest, Jasmine, Karma) and CI/CD pipelines
  • Strong problem-solving and analytical skills
  • Excellent communication and leadership abilities
  • Ability to work in a fast-paced, dynamic environment and manage multiple priorities
  • In-depth experience with Agile methodologies like SCRUM
  • Fluency in written and spoken English 

 

Preferred skills/qualifications:

  • Experience with applications hosted in Azure
  • Experience with Nx for managing monorepos
  • Experience with other UI frameworks and libraries (Next.js, Vue.js, etc.).
  • Proficiency in UI automation testing tools and frameworks such as Selenium, Cypress, or Puppeteer
  • Experience working in a Software as a Service model (SaaS)
  • Active participation in the developer community through blogging, speaking at conferences, and contributing to open-source projects

 

This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.

 

Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.

Similar Jobs

Truecaller - Android Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
9 Hours ago
Animoca Brands - Frontend Developer

Animoca Brands

Philippines (Remote)
6 Months ago
Windranger Labs - Frontend Engineer

Windranger Labs

Central Sulawesi, Indonesia (Remote)
1 Month ago
Rush Street Interactive - Senior Frontend Engineer

Rush Street Interactive

Estonia (Hybrid)
1 Day ago
Hudl - Senior Software Engineer

Hudl

Lincoln, Nebraska, United States (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Software Engineer - Full Stack React & PHP

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Postman - Senior Engineer, Postbot

Postman

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
5 Months ago
Appirits - Mid-Career Mobile Engineer

Appirits

Tokyo, Japan (Hybrid)
2 Months ago
Epic Games - Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Corsair - Senior Front-End Engineer

Corsair

Munich, Bavaria, Germany (Hybrid)
2 Weeks ago
Take-Two Interactive - Senior UI/Frontend Engineer

Take-Two Interactive

Vancouver, British Columbia, Canada (Hybrid)
1 Day ago
PwC - IN-Senior Associate _.Net Developer _Data & Analytics _Advisory _PAN India

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Nagarro - Senior Engineer, Java Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
N-iX - Middle Full-Stack Engineer (React Native + Node.js)

N-iX

Ukraine (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Likewize - Solarwinds Tools Expert

Likewize

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Gunjan App Studios - Unity Developer

Gunjan App Studios

Kolkata, West Bengal, India (On-Site)
3 Days ago
Tide - Financial Controller

Tide

Delhi, India (On-Site)
1 Day ago
Nielsen Holdings - C#, .Net

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
Zeta - Senior Site Reliability Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Senior Software Engineer, Front End, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Cadence Design Systems - IT-Staff Systems Engineer

Cadence Design Systems

Bengaluru, Karnataka, India (On-Site)
7 Months ago
AI Dash - Software Development Engineer - III DevOps

AI Dash

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Vimeo - Financial Systems Manager

Vimeo

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Rackspace Technology - Customer Data Engineer II

Rackspace Technology

India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!