Senior UI Architect

10 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 leading UI architecture, implementing new technologies, providing expertise on React and Angular, utilizing Nx for monorepo management, ensuring accessibility and internationalization, managing technical debt, collaborating with cross-functional teams, developing UI standards, mentoring developers, driving innovation, and conducting code reviews. They will also be responsible for UI unit testing and working with agile methodologies like SCRUM. The role requires strong problem-solving and communication skills, and the ability to work in a fast-paced environment.
Must have:
  • 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
  • Experience with accessibility standards and tools
  • Experience with internationalization strategies
  • UI unit testing with frameworks like Jest, Jasmine, Karma
  • Implementing responsive design using frameworks
  • 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
  • Proficiency in UI automation testing tools
  • 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

SmileGate - Group IT System Development and Operation

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
Netflix - Full Stack Software Engineer (L5), Content Middleware Infrastructure

Netflix

New York, New York, United States (Remote)
4 Weeks ago
GoTo Group - One KYC Senior Web Developer

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Outbrain - IT Support Engineer

Outbrain

Netanya, Center District, Israel (On-Site)
2 Weeks ago
The Walt Disney Company - Pruner - Full Time

The Walt Disney Company

Anaheim, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Associate Process Technician (Formation)

Tesla

Grünheide (Mark), Brandenburg, Germany (On-Site)
3 Months ago
Applike Group - Director of Technology (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Syniverse - Sr. QA Backend Test Engineer

Syniverse

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Syniverse - Sr Operations Engineer

Syniverse

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Notion - Software Engineer, AI Connectors

Notion

Hyderabad, Telangana, India (On-Site)
7 Months ago
Crazy games  - [REMOTE] Product Engineer

Crazy games

Leuven, Flanders, Belgium (Remote)
7 Months ago
Arkose Labs - Staff iOS Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
7 Months ago
GameChanger  - Senior Full Stack Software Engineer, Video Platform

GameChanger

New York, New York, United States (Remote)
1 Month ago
Notion - Senior Software Engineer, Full Stack

Notion

Hyderabad, Telangana, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Diligent - Staff Software Engineer - PHP

Diligent

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Warner Bros Games - Staff Software Engineer - Cloud Support and Operations

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Litmus - Lead Software Engineer - Java

Litmus

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Warner Bros Games - Senior Manager, Analytics Engineering

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago
PwC - Associate – Enterprise Apps SAP – SAP MM– Advisory – Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Circles - Senior Product Analyst

Circles

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Mellow Designs - Art Director | 5 - 7 Yrs | Branding Domain | Agency Background

Mellow Designs

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Optiv - Principal Engineer - Email Security

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Diligent - Senior Staff Database Engineer

Diligent

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Luxoft - Senior Data Ops Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 Months 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!

About The Company

Bengaluru, Karnataka, India (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by anthology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug