Senior UI Developer

Citi
Full_timeβ€’$121k-171k/year (USD)β€’Mississauga, Canada

πŸ“ Job Overview

Job Title: Senior UI Developer Company: Citi Location: Mississauga, ON, Canada Job Type: FULL_TIME Category: Frontend Engineering / UI Development (within Technology) Date Posted: November 11, 2025 Experience Level: 8+ Years (with AI-derived 10+ years) Remote Status: On-site

πŸš€ Role Summary

  • Lead and mentor a team of UI/Frontend developers, fostering a culture of collaboration and excellence to deliver world-class enterprise applications.
  • Define and architect the UI/UX strategy, architecture, and best practices in alignment with the company’s vision, leveraging deep technical expertise in Angular.
  • Drive hands-on development of scalable, maintainable, and high-quality front-end solutions within an Agile scrum team environment.
  • Collaborate closely with cross-functional teams, including Product, Design, and Backend specialists, to deliver end-to-end digital products of the highest standard.

πŸ“ Enhancement Note: This role is explicitly for a Senior UI Developer with a strong emphasis on leadership and strategic input, bridging the gap between hands-on development and team mentorship. The "Lead" aspect in the description suggests a significant responsibility in setting technical direction and best practices for the UI/Frontend engineering team. The core focus on Angular positions this as a specialized frontend role within a larger technology organization.

πŸ“ˆ Primary Responsibilities

  • Lead and mentor a team of UI/Frontend developers, fostering a culture of collaboration and excellence, and contributing significantly to the development of world-class enterprise applications leveraging the latest technologies and software design patterns.
  • Define the UI/UX strategy, architecture, and best practices in alignment with the company’s vision, ensuring technical feasibility and alignment with business objectives.
  • Collaborate with Product Managers, UX Designers, Backend Engineers, and QA specialists to deliver end-to-end solutions that meet user needs and business requirements.
  • Architect, design, and implement scalable, high-performance, and resilient Angular applications, ensuring adherence to modern software design principles.
  • Drive code reviews, debugging, testing, and performance optimization for all UI layers to ensure optimal user experience and application stability.
  • Continuously partner with stakeholders, UX designers, and QA teams to gather feedback, iterate on designs, and ensure seamless integration and quality assurance.
  • Provide thought leadership in frontend development, offering coaching and development opportunities for junior team members to enhance their skills and career growth.
  • Collaborate with technical leadership to ensure frontend development efforts are aligned with the broader technical strategy and architectural roadmap of Citi.
  • Architect and implement solutions using Micro Frontend architecture to build scalable and modular web applications, promoting reusability and independent deployment.
  • Ensure the development of horizontally scalable, highly available, highly resilient, and low-latency applications through effective frontend design and implementation.

πŸ“ Enhancement Note: The responsibilities highlight a blend of technical leadership, strategic planning, and hands-on development. The emphasis on "Micro Frontend architecture" and "end-to-end solutions" points to a role that requires not just coding proficiency but also an understanding of system architecture and integration within a complex enterprise environment. The "partnership with stakeholders, UX, and QA" underscores the collaborative nature and the importance of cross-functional communication.

πŸŽ“ Skills & Qualifications

Education:

  • Bachelor’s degree or University degree, or equivalent practical experience in Computer Science, Engineering, or a related field.
  • Master’s degree is preferred, indicating a potential preference for advanced academic or research-oriented backgrounds in technology.

Experience:

  • 8+ years of hands-on professional experience in front-end/UI development, with a strong focus on modern web frameworks.
  • Proven track record in a leadership capacity, such as a Tech Lead, Architect, or similar role, within a UI/Frontend development team.
  • Demonstrated experience in architectural design and implementation of scalable and high-performance applications.
  • Extensive experience with software engineering best practices, including unit testing, automation, design patterns, and peer code reviews.

Required Skills:

  • Angular (preferably Angular 8+): Deep expertise in developing complex, enterprise-grade applications using Angular, including component-based architecture, RxJS, and state management.
  • JavaScript/TypeScript: Advanced proficiency in modern JavaScript and TypeScript for building robust and maintainable frontend code.
  • HTML5 & CSS3/SCSS: Strong command of semantic HTML5 and advanced CSS3/SCSS for creating responsive, accessible, and visually appealing user interfaces.
  • Responsive Design: Proven ability to implement responsive design principles to ensure optimal user experience across various devices and screen sizes.
  • RESTful APIs & GraphQL: Experience in integrating frontend applications with backend services using RESTful APIs and/or GraphQL, understanding data fetching and manipulation.
  • UI/UX Best Practices: Strong understanding and application of UI/UX principles to build intuitive, engaging, and highly interactive web applications.
  • Frontend Build Tools: Proficiency with essential build tools such as Webpack, Angular CLI, npm, yarn, and task runners like Gulp.
  • Version Control (Git): Extensive experience with Git for source code management, including branching strategies, pull requests, and collaborative workflows.
  • Micro Frontend (MFE) Architecture: Proven experience in designing and building scalable and modular web applications using Micro Frontend patterns.

Preferred Skills:

  • Cloud Infrastructure (OpenShift, AWS): Exposure to cloud platforms and container orchestration tools, indicating an understanding of modern deployment and scaling strategies.
  • Cloud-Native Development (Serverless, Docker, Kubernetes, OpenShift): Familiarity with cloud-native architectural patterns and technologies for building and deploying scalable applications.
  • CI/CD Pipelines (Tekton, Harness, Jenkins, etc.): Multiple years of experience with Continuous Integration and Continuous Delivery pipelines, demonstrating an understanding of automated build, test, and deployment processes.
  • Frontend Test Strategies & Frameworks (Cypress, Jasmine, Karma, Selenium): Experience with various testing methodologies and frameworks for ensuring frontend quality and reliability.
  • Event-Driven Design (Kafka, Spark Flink): Exposure to event-driven architectures, relevant for asynchronous communication and real-time data processing.
  • Infrastructure as Code (Terraform, Cloudformation): Familiarity with IaC tools for managing and provisioning infrastructure through code.
  • Observability & Monitoring Tools (Grafana, Prometheus, Splunk, ELK, CloudWatch): Experience with tools used for monitoring application performance, logs, and system health.
  • Database Concepts (RDBMS, NoSQL): Basic understanding of database principles, useful for understanding data interactions from the frontend perspective.

πŸ“ Enhancement Note: The requirements emphasize deep expertise in Angular and related frontend technologies, alongside significant leadership experience. The inclusion of Micro Frontend architecture, cloud technologies, and CI/CD pipelines points towards a role in a sophisticated, modern development environment. The distinction between required and preferred skills helps candidates prioritize their preparation.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstration of Angular Expertise: Showcase complex, production-ready applications built with Angular, highlighting architecture, component design, and state management solutions.
  • Micro Frontend Implementation: Include case studies or examples of Micro Frontend architectures, illustrating modularity, independent deployment, and inter-frontend communication strategies.
  • Responsive and Accessible Design: Present examples of UI implementations that effectively demonstrate responsive design across multiple devices and adherence to accessibility standards (e.g., WCAG).
  • API Integration: Provide clear examples of how frontend applications have been integrated with RESTful APIs or GraphQL, showcasing data handling, error management, and asynchronous operations.
  • Code Quality and Best Practices: Include samples of code or project descriptions that emphasize clean code, design patterns, unit testing, and adherence to coding standards.

Process Documentation:

  • Workflow Design and Optimization: Document the process of designing and optimizing frontend workflows, including user story mapping, task breakdown, and iterative development cycles within Agile frameworks.
  • System Implementation and Automation: Detail the approach to implementing new frontend features or systems, with a focus on leveraging build tools, CI/CD pipelines, and automated testing for efficient delivery.
  • Performance Analysis and Measurement: Demonstrate experience in analyzing frontend performance bottlenecks, implementing optimizations, and using tools to measure and report on key performance indicators (e.g., load times, rendering performance).
  • Collaboration and Code Review Processes: Illustrate your approach to collaborative development, including participation in code reviews, providing constructive feedback, and integrating feedback from peers and leads.

πŸ“ Enhancement Note: For a Senior UI Developer role, a portfolio should not only showcase finished products but also the thought process behind them. Evidence of architectural decisions, problem-solving approaches, and adherence to development best practices is crucial. The emphasis on Micro Frontends, performance, and collaboration suggests that the portfolio should reflect these specific areas.

πŸ’΅ Compensation & Benefits

Salary Range: $120,800.00 - $170,800.00 USD per year.

Benefits:

  • Comprehensive Health Coverage: Including medical, dental, and vision insurance plans designed to support employee well-being.
  • Retirement Savings Plan: Such as a 401(k) or similar plan, often with company matching contributions to aid long-term financial security.
  • Paid Time Off: Generous vacation days, sick leave, and public holidays to ensure work-life balance and employee well-being.
  • Professional Development: Opportunities for continuous learning, including access to training, conferences, and certifications to enhance technical skills.
  • Life and Disability Insurance: Providing financial protection for employees and their families.
  • Employee Assistance Programs: Offering confidential support services for personal and work-related challenges.
  • Potential for Bonuses: Performance-based bonuses may be offered, reflecting individual and company success.

Working Hours:

  • Standard full-time employment, typically 40 hours per week.
  • While the role is on-site, flexibility in daily start/end times may be available, subject to team and business needs, allowing for efficient workflow management and collaboration.

πŸ“ Enhancement Note: The provided salary range ($120,800 - $170,800 USD annually) is for the primary location. For Mississauga, ON, Canada, this range is competitive. Canadian salary ranges for Senior UI Developers with 8-10+ years of experience in major tech hubs like Toronto/Mississauga typically fall within CAD $110,000 - $160,000+. The USD range provided suggests it's either a global benchmark or reflects a potentially higher compensation structure for this specific role at Citi. Benefits are standard for large financial institutions and are expected to be comprehensive.

🎯 Team & Company Context

🏒 Company Culture

Industry: Financial Services / Banking. Citi operates as a global financial services corporation, providing a wide range of banking and financial products and services. This industry context implies a focus on security, compliance, scalability, and high availability in all technology solutions. Company Size: Large Enterprise (Citi is a global financial institution with tens of thousands of employees worldwide). This scale means opportunities for working on complex, high-impact projects, with established processes and a structured career path. Founded: 1812. Citi has a long and rich history, indicating stability, a strong market presence, and a deep understanding of the financial landscape. This history also suggests a legacy of technological adoption and evolution.

Team Structure:

  • Operations Team Aspect 1: The UI/Frontend engineering team is likely specialized within the broader Technology division, focusing on user-facing applications and experiences. Team size can vary but is generally substantial in an organization of Citi's magnitude.
  • Operations Team Aspect 2: Reporting is likely within an Applications Development or Software Engineering group, potentially under a Director or VP of Engineering. The Senior UI Developer Lead will report to higher technical management and directly lead a team of developers.
  • Operations Team Aspect 3: Cross-functional collaboration is critical, involving close partnerships with Product Management, User Experience (UX) Design, Quality Assurance (QA), Backend Engineering teams, and potentially cybersecurity and compliance departments, given the industry.

Methodology:

  • Operations Process 1 (Data Analysis): While not a data analyst role, the UI Developer will utilize data from user feedback, analytics, and performance monitoring to inform design decisions and optimizations.
  • Operations Process 2 (Workflow Planning): The role involves planning and executing frontend development within Agile/Scrum methodologies, focusing on sprint goals, iterative development, and continuous improvement of development workflows.
  • Operations Process 3 (Automation & Efficiency): Emphasis on leveraging automation through CI/CD pipelines, automated testing, and efficient build tools to ensure rapid, reliable delivery of high-quality frontend code.

Company Website: https://www.citi.com/

πŸ“ Enhancement Note: Citi's position as a global financial institution significantly shapes its technology culture. Expect a strong emphasis on robust, secure, and scalable solutions. The "Technology" job family and "Applications Development" job group indicate this role sits within the core software engineering function. The mention of Micro Frontends suggests an adoption of modern architectural patterns to manage complexity.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is a Senior-level individual contributor with significant leadership responsibilities. It's a critical role for shaping user interfaces and frontend architecture, acting as a technical mentor and strategist. The "Lead" designation implies a step beyond typical senior developer roles, involving team direction and best practice enforcement.

Reporting Structure: The Senior UI Developer Lead will likely report to a Technical Lead, Engineering Manager, or Director of Application Development. They will directly manage and mentor a team of UI/Frontend Developers, guiding their technical growth and project contributions.

Operations Impact: This role directly impacts the user experience of Citi's digital products, which are crucial for customer engagement, operational efficiency, and brand perception in the competitive financial services sector. Effective UI development contributes to customer satisfaction, adoption rates, and the overall success of digital initiatives.

Growth Opportunities:

  • Technical Leadership Path: Progression to Principal UI Developer, Frontend Architect, or a specialized technical leadership role focusing on specific frontend domains or cross-cutting concerns like performance or accessibility.
  • Management Path: Transition into a formal Engineering Management role, leading larger teams and focusing on people management, strategy, and delivery oversight.
  • Specialization: Deepen expertise in areas like Micro Frontend architecture, frontend performance optimization, accessibility, or specific cloud-native frontend development patterns.
  • Cross-Functional Exposure: Opportunities to work on diverse projects across different business units within Citi, broadening exposure to various financial products and technological challenges.

πŸ“ Enhancement Note: This role is positioned for experienced developers looking to move into a leadership capacity without necessarily leaving hands-on coding entirely. The growth paths are typical for large tech organizations, offering both technical and managerial advancement. The emphasis on "world-class enterprise applications" suggests opportunities to work on significant, high-visibility projects.

🌐 Work Environment

Office Type: On-site. The role is based in Mississauga, indicating a traditional office environment where in-person collaboration is expected.

Office Location(s): Mississauga, Ontario, Canada. This location is a major business hub, offering potential for good infrastructure and accessibility.

Workspace Context:

  • Collaborative Environment: The office setting likely facilitates direct interaction with UX designers, product managers, backend engineers, and QA testers, fostering a dynamic and collaborative development atmosphere.
  • Operations Tools & Technology: Access to robust development tools, high-performance workstations, and potentially dedicated testing environments, aligned with enterprise standards.
  • Team Interaction: Regular team meetings, stand-ups, and brainstorming sessions are expected, promoting knowledge sharing and problem-solving within the immediate frontend team and broader engineering groups.

Work Schedule:

  • Full-time (40 hours/week) with an on-site requirement.
  • While core hours will likely be established for team synchronization, there might be some flexibility in daily start/end times, provided all meeting and collaboration needs are met. This flexibility is crucial for managing personal commitments while ensuring team alignment on critical development tasks.

πŸ“ Enhancement Note: The on-site requirement is a key differentiator. For a Senior role, this suggests that in-person mentorship, rapid problem-solving, and deep team integration are highly valued by Citi for this position. The Mississauga location places it within a significant Canadian business and technology corridor.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or Recruiter phone screen to assess basic qualifications, experience alignment, and cultural fit.
  • Technical Screening: A technical interview, potentially involving a coding challenge or discussion of technical concepts related to Angular, JavaScript, and frontend architecture. This might be conducted by a peer engineer.
  • In-depth Technical/Architecture Interview: A more comprehensive session focusing on system design, Micro Frontend architecture, problem-solving, and your approach to leading development efforts. This could involve a whiteboard session or deep dive into past projects.
  • Leadership & Behavioral Interview: Focus on leadership experience, team mentoring, stakeholder management, conflict resolution, and how you embody Citi's values. This is often with a hiring manager or senior leader.
  • Portfolio Review: A dedicated session where you present selected projects from your portfolio, explaining your role, technical decisions, challenges faced, and outcomes achieved.
  • Final Round/Hiring Manager Interview: A final discussion to confirm fit, answer remaining questions, and finalize the offer.

Portfolio Review Tips:

  • Focus on Impact: For each project, clearly articulate the business problem it solved, your specific contributions, the technologies used, and the quantifiable results (e.g., performance improvements, user engagement increase, conversion rate lift).
  • Showcase Leadership: Highlight instances where you led projects, mentored junior developers, defined technical standards, or influenced architectural decisions.
  • Detail Micro Frontend Experience: If applicable, use diagrams and explanations to illustrate your Micro Frontend architecture designs, emphasizing modularity, communication patterns, and scalability.
  • Technical Depth: Be prepared to discuss your code, design patterns, testing strategies, and optimization techniques in detail. Explain why you made certain technical choices.
  • Conciseness and Clarity: Present your work clearly and concisely, using visual aids where appropriate. Tailor the presentation to the requirements of the Senior UI Developer role.

Challenge Preparation:

  • Coding Challenges: Practice coding problems focused on JavaScript/TypeScript, algorithms, data structures, and common frontend patterns. Be ready for live coding exercises.
  • System Design: Prepare for system design questions related to building scalable, performant, and maintainable frontend applications, especially with Micro Frontend architectures and API integrations. Think about state management, routing, performance optimization, and security.
  • Behavioral Scenarios: Prepare examples using the STAR method (Situation, Task, Action, Result) for common leadership, teamwork, and problem-solving questions.

πŸ“ Enhancement Note: The interview process for a senior role at a large financial institution like Citi will be rigorous. Emphasis will be placed on both technical prowess and leadership capabilities. A well-prepared portfolio that demonstrates not just coding skill but also strategic thinking and impact is essential.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Angular: The core framework for frontend development. Proficiency in Angular versions 8+ is specifically mentioned.
  • JavaScript/TypeScript: Essential for writing modern, robust frontend code.
  • HTML5/CSS3/SCSS: Fundamental for structuring and styling web interfaces.
  • Git: The standard for version control, crucial for collaborative development.

Analytics & Reporting:

  • UI/UX Best Practices: While not a tool, understanding and applying these principles guides the development of user-friendly interfaces.
  • Frontend Build Tools (Webpack, Angular CLI, npm, yarn, Gulp): Essential for managing the development workflow, bundling assets, and optimizing applications.
  • Testing Frameworks (Jasmine, Karma, Cypress, Selenium): Used for unit, integration, and end-to-end testing to ensure code quality.

CRM & Automation:

  • RESTful APIs / GraphQL: For seamless integration with backend services, data retrieval, and manipulation.
  • Micro Frontend (MFE) Architecture: A key architectural pattern that influences how applications are built and deployed.
  • CI/CD Tools (Tekton, Harness, CircleCI, Jenkins): For automating the build, test, and deployment pipeline, enabling faster and more reliable releases.
  • Cloud Platforms (OpenShift, AWS): Increasingly important for deploying and scaling applications.
  • Containerization (Docker, Kubernetes, OpenShift): Technologies for packaging and managing applications in a consistent environment.

πŸ“ Enhancement Note: The technology stack is heavily weighted towards modern frontend development practices, with a strong emphasis on Angular, TypeScript, and related tooling. The inclusion of Micro Frontends, cloud technologies, and CI/CD indicates a forward-thinking development environment.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Integrity First: Upholding the highest ethical standards in all actions, crucial in the financial services industry. This translates to secure coding practices and honest communication.
  • Client Focus: Prioritizing client needs and delivering solutions that provide tangible value and excellent user experiences.
  • Innovation: Encouraging creative problem-solving and the adoption of new technologies and methodologies to stay competitive.
  • Excellence and Execution: Driving for high-quality results and efficient delivery, with a focus on performance, reliability, and scalability.
  • Teamwork and Collaboration: Fostering a supportive environment where team members work together, share knowledge, and contribute to collective success.

Collaboration Style:

  • Cross-functional Integration: Expect close collaboration with Product, UX, QA, and Backend teams, requiring strong communication skills and a shared understanding of project goals.
  • Process Review Culture: An environment that encourages constructive feedback on code, designs, and processes to drive continuous improvement.
  • Knowledge Sharing: A culture that values sharing technical expertise, best practices, and lessons learned through code reviews, documentation, and informal discussions.

πŸ“ Enhancement Note: Citi's culture, as a major financial institution, will likely emphasize professionalism, security, and rigorous processes. The "Technology" division will balance these with a drive for innovation and efficiency, especially in development practices like Agile and CI/CD.

⚑ Challenges & Growth Opportunities

Challenges:

  • Managing Complexity in a Large Organization: Navigating the processes, stakeholders, and technical landscape of a global enterprise like Citi can be challenging but offers significant learning.
  • Balancing Innovation with Stability: Implementing new frontend technologies and architectures (like Micro Frontends) while ensuring the stability and security of critical financial applications.
  • Cross-functional Alignment: Ensuring seamless integration and communication across diverse teams (Product, UX, Backend, QA) with potentially different priorities and perspectives.
  • Mentoring and Leadership: Effectively guiding and developing a team of developers while also contributing hands-on to complex technical challenges.

Learning & Development Opportunities:

  • Advanced Frontend Architecture: Deepen expertise in Micro Frontend patterns, advanced state management, and performance optimization techniques.
  • Cloud and Containerization Technologies: Gain practical experience with OpenShift, AWS, Docker, and Kubernetes through hands-on project work.
  • Leadership and Mentorship Skills: Develop coaching, team management, and strategic planning abilities through direct leadership of the UI development team.
  • Financial Industry Domain Knowledge: Acquire specialized knowledge of financial products, regulations, and customer needs, which can be valuable for future roles within Citi.

πŸ“ Enhancement Note: The challenges are typical for a senior role in a large, regulated industry. They are also opportunities for growth, providing exposure to complex systems and leadership responsibilities.

πŸ’‘ Interview Preparation

Strategy Questions:

  • Frontend Architecture & Strategy: "Describe your approach to designing a scalable and maintainable frontend architecture for a complex enterprise application. How would you leverage Micro Frontend architecture in this context?" Prepare to discuss tradeoffs, componentization strategies, and inter-frontend communication.
  • Leadership & Mentorship: "Tell me about a time you mentored a junior developer who was struggling with a particular technology or concept. What was your approach, and what was the outcome?" Be ready with specific examples using the STAR method.
  • Problem-Solving & Efficiency: "Imagine a critical UI bug is reported just before a major release. How would you prioritize and address this issue? What steps would you take to prevent similar issues in the future?" Focus on your process for debugging, risk assessment, and implementing preventative measures.

Company & Culture Questions:

  • Alignment with Citi's Values: "How do your personal work values align with Citi's core values of Integrity First, Client Focus, Innovation, Excellence, and Teamwork?" Research these values and prepare examples of how you embody them.
  • Collaboration Scenarios: "Describe a situation where you had to collaborate with a challenging stakeholder or a team with conflicting priorities. How did you navigate it to achieve a successful outcome?"
  • Impact Measurement: "How do you measure the success of your UI development efforts beyond just code delivery? What key metrics do you track?" Think about user satisfaction, performance, accessibility, and business impact.

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly state the problem, your role, the solution you implemented (with technical details), and the impact/results. Use diagrams for architectural explanations.
  • Highlight Leadership & Mentorship: Explicitly call out instances where you led a team, mentored others, or influenced technical direction.
  • Demonstrate Micro Frontend Expertise: If you have MFE projects, use them as prime examples to showcase your understanding of modular design and independent deployability.
  • Quantify Achievements: Whenever possible, use numbers and data to demonstrate the impact of your work (e.g., "reduced page load time by 20%", "increased conversion rate by 5%", "improved code coverage to 90%").
  • Be Prepared for Deep Dives: Anticipate questions about specific technical challenges, architectural decisions, and alternative approaches you considered.

πŸ“ Enhancement Note: Interview preparation should focus on demonstrating not just technical skill but also leadership potential, strategic thinking, and alignment with Citi's corporate culture and values. The portfolio presentation is a critical opportunity to showcase these attributes.

πŸ“Œ Application Steps

To apply for this Senior UI Developer position:

  • Submit your application through the Citi careers portal via the provided job URL.
  • Portfolio Customization: Curate your portfolio to prominently feature projects that highlight your Angular expertise, Micro Frontend architecture experience, and leadership contributions. Ensure case studies clearly demonstrate problem-solving and quantifiable impact.
  • Resume Optimization: Tailor your resume to include keywords from the job description, such as "Angular," "TypeScript," "Micro Frontend," "UI/UX," "Lead," and "Agile." Quantify your achievements with specific metrics.
  • Interview Preparation: Practice answering behavioral questions using the STAR method and prepare to articulate your technical approach to complex frontend challenges and system design. Rehearse your portfolio presentation.
  • Company Research: Familiarize yourself with Citi's recent technological initiatives, its position in the financial services market, and its stated company values to better align your responses during interviews.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have 8+ years of experience in front-end/UI development using Angular and a proven track record in a leadership role. Strong expertise in JavaScript, HTML5, CSS3, and experience with Micro Frontend architecture is required.