Senior UI Engineer (Angular / React / TypeScript)

Ultimate Knowledge
Full-time

πŸ“ Job Overview

Job Title: Senior UI Engineer (Angular / React / TypeScript)

Company: Ultimate Knowledge

Location: Maryland, United States

Job Type: FULL_TIME

Category: Front-End Engineering / Software Development

Date Posted: 2026-08-10T18:36:41.784

Experience Level: 7+ Years

Remote Status: Fully Remote

πŸš€ Role Summary

  • Own the end-to-end front-end architecture and user experience for the OpenDash 360 platform, a cutting-edge workforce readiness and training solution.

  • Drive the design and implementation of complex, data-dense interfaces, including readiness dashboards, competency mapping, adaptive learning paths, and administrative tooling.

  • Establish and enforce front-end development standards, including component architecture, state management, testing strategies, and accessibility best practices.

  • Develop and maintain a robust, reusable component library and design system to ensure product consistency and development efficiency.

  • Collaborate closely with product management, design, backend engineering, and customer-facing teams to translate ambiguous requirements into high-quality, shippable software.

πŸ“ Enhancement Note: This role is positioned as a Senior UI Engineer with significant ownership and architectural responsibilities, focusing on the front-end development of a complex enterprise SaaS platform. The emphasis on "owning the experience layer" and "setting the front-end standard" indicates a need for strong architectural judgment and leadership in front-end development practices. The dual framework requirement (Angular and React) suggests a need for versatile front-end developers capable of working across different technology stacks within a mature product.

πŸ“ˆ Primary Responsibilities

  • Lead the design, development, and evolution of the front-end architecture for the OpenDash 360 enterprise training and readiness platform, encompassing readiness dashboards, competency visualizations, assessment flows, and administrative workflows.

  • Define and enforce front-end development patterns and best practices to ensure the maintainability, scalability, and performance of a large-scale application codebase.

  • Create and maintain a comprehensive, reusable component library and design language that promotes consistency, accessibility, and rapid development across the product.

  • Engineer user interfaces that effectively transform dense readiness, competency, and assessment data into actionable insights for users through clear information hierarchy and thoughtful visualizations.

  • Proactively identify and address performance bottlenecks, focusing on render performance, bundle size optimization, and efficient load behavior.

  • Actively participate in and contribute to GitOps and CI/CD pipelines, adhering to continuous delivery principles with small batch sizes, fast feedback loops, automated testing, and frequent deployments.

  • Foster strong collaborative relationships with product, design, backend, and customer-facing teams to effectively translate user needs into functional interfaces and mentor junior engineers as the team expands.

πŸ“ Enhancement Note: The responsibilities highlight a blend of technical leadership, architectural design, hands-on development, and cross-functional collaboration. The emphasis on "owning" and "setting standards" suggests a senior individual contributor role with significant influence over the front-end technology stack and development processes. The mention of "complex, data-dense application" and "dense readiness, competency, and assessment data" points to a need for strong data visualization and information architecture skills.

πŸŽ“ Skills & Qualifications

Education: While no specific degree is listed, a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is typically expected for a senior-level engineering role.

Experience: 7+ years of experience building production web applications, with a significant portion spent in a senior or lead capacity on complex, long-lived front-end codebases.

Required Skills:

  • Deep expertise in modern Angular, including standalone components, signal or RxJS-based state management, dependency injection, routing, lazy loading, and performance tuning within large applications.

  • Expert-level proficiency in TypeScript, demonstrating strong typing discipline, generics, and the ability to define and enforce typed contracts between front-end and API layers.

  • Proven ability to make informed front-end architecture decisions, including state management strategies, module boundaries, build tooling, and dependency choices, with a clear understanding of their trade-offs.

  • Strong discipline in testing and quality assurance, integrating unit, component, and end-to-end testing as a fundamental part of the development process.

  • Experience integrating with REST and/or GraphQL APIs, particularly those built on Node.js/Express backends.

  • Familiarity and comfort with GitOps and CI/CD pipelines, coupled with a genuine alignment with continuous delivery culture, including small batches, fast feedback loops, blameless learning, and operational excellence.

  • A proactive, self-starter mentality with a bias for action, capable of identifying and resolving gaps in product or process without waiting for explicit direction.

  • Excellent communication skills, with the ability to articulate technical architecture decisions to fellow engineers and explain user impact to executive stakeholders.

  • Must be a US citizen authorized to work in the United States. Preferred Skills:

  • React experience, including Hooks, modern rendering patterns, and component composition, with the ability to move fluently between Angular and React.

  • Experience with design system ownership or component library development at scale, using tools like Storybook, Angular Material, shadcn/ui, or custom systems.

  • Familiarity with micro-frontend or modular monolith front-end architectures.

  • Background in enterprise learning, training, Learning Management Systems (LMS), assessment, or workforce analytics platforms.

  • Experience with SCORM/xAPI, Single Sign-On (SSO) solutions like SAML/OIDC, or role-based access control in multi-tenant products.

  • Experience delivering software into government, DoD, or other regulated environments (e.g., FedRAMP, RMF, STIGs).

  • Hands-on experience with AI coding tools (e.g., Claude Code, Copilot, Cursor) and an interest in agentic development workflows.

  • Cloud and container familiarity (AWS, Docker, Kubernetes) sufficient to understand the deployment and operational context of front-end applications.

πŸ“ Enhancement Note: The "7+ years" experience level, coupled with "senior or lead capacity," strongly suggests that candidates should be prepared to demonstrate leadership in technical decision-making, mentoring, and architectural strategy. The requirement for fluency across both Angular and React, while Angular is the primary focus, indicates a need for highly adaptable and experienced front-end engineers. The "Nice to Have" section provides valuable insights into areas where candidates can differentiate themselves, particularly in regulated environments and with modern AI development tools.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase examples of complex, data-intensive user interfaces you have architected and built, demonstrating effective data visualization and information hierarchy.

  • Include case studies detailing your experience in establishing and enforcing front-end development standards, such as component architecture, state management, and testing strategies.

  • Present examples of reusable component libraries or design systems you have created or significantly contributed to, highlighting consistency and maintainability improvements.

  • Demonstrate your approach to performance optimization and accessibility in front-end development through specific project examples and quantifiable results. Process Documentation:

  • Document your process for designing and implementing front-end architecture, including decision-making frameworks for state management and module boundaries.

  • Provide examples of your workflow for integrating with REST and/or GraphQL APIs, emphasizing typed contracts and error handling.

  • Illustrate your methodology for building and maintaining automated testing suites (unit, component, end-to-end) and integrating them into CI/CD pipelines.

  • Detail your approach to continuous integration and continuous delivery (CI/CD) and GitOps, including batching, feedback loops, and deployment strategies.

πŸ“ Enhancement Note: For a Senior UI Engineer role, a portfolio is crucial. It should not just showcase finished products but also the thought process behind them. Candidates should be prepared to discuss architectural decisions, trade-offs made, and how they ensured maintainability, scalability, and performance. The emphasis on "complex, data-dense application" means portfolio pieces demonstrating the ability to handle and present complex data clearly will be highly valued.

πŸ’΅ Compensation & Benefits

Salary Range: Based on industry benchmarks for Senior UI Engineers with 7+ years of experience in a fully remote US context, a competitive salary range is estimated between $150,000 - $200,000 per year. This estimate considers the demand for expertise in Angular, React, and TypeScript, as well as the company's focus on enterprise and potentially government-adjacent sectors, which often command higher compensation for specialized roles.

Benefits:

  • Comprehensive Health Coverage: Full medical, dental, and vision insurance for individuals, with the company covering 100% of individual premiums.

  • Income Protection: Short-term and long-term disability coverage provided by the company.

  • Life Insurance: Basic life insurance is provided, with optional supplementary life insurance available. The company covers 100% of individual premiums for basic life insurance.

  • Retirement Savings: A 401k plan is offered, including a basic safe harbor match, providing up to a 4% match on a 5% employee contribution.

  • Paid Time Off (PTO): Employees receive 15 days of annual PTO for vacation or sick leave.

  • Paid Holidays: 12 company holidays are observed, including 11 federal holidays and Christmas Eve.

Working Hours: A standard full-time work week is expected, typically 40 hours per week. Given the fully remote nature of the role, there may be flexibility in daily scheduling, but consistent availability for team collaboration and project deadlines is necessary.

πŸ“ Enhancement Note: The salary range is an estimate based on typical compensation for senior-level software engineering roles in the US, factoring in the specific tech stack and the company's industry. The benefits package described is quite robust, with the company covering 100% of individual premiums for core benefits, which is a significant perk. The 401k match is standard but valuable.

🎯 Team & Company Context

🏒 Company Culture

Industry: The company operates within the Technology sector, specifically focusing on Software Development, Government & Public Sector, and Security & Safety. Their product, OpenDash 360, is a workforce readiness and training platform, indicating a niche in EdTech or HR Tech with a strong government customer base. This suggests a culture that values precision, security, and reliability, especially given their work with the Department of Defense and federal agencies.

Company Size: Ultimate Knowledge Institute (UKI) has likely grown significantly since its founding in 1999, especially with the expansion of its product engineering team. While not explicitly stated, the company size is likely in the 50-250 employee range, suggesting a mid-sized organization where individual contributions are highly visible, and there's potential for influence, but also established processes and a need for clear standards.

Founded: Founded in 1999, Ultimate Knowledge Institute has a long history in cybersecurity training and readiness. This longevity suggests stability and a deep understanding of their market. The recent development of OpenDash 360 indicates a forward-looking approach, investing in modern technology to evolve their offerings.

Team Structure: The Senior UI Engineer will join a product engineering team that is expanding rapidly. This implies a dynamic environment where new processes are being defined and implemented. The team likely has a flat or matrixed structure, encouraging collaboration between product, design, and engineering. The Senior UI Engineer will likely report to an Engineering Manager or Director of Engineering, working alongside other front-end, backend, and QA engineers.

Methodology: The team operates with a strong emphasis on Continuous Delivery and GitOps. This means adopting practices like small batch development, frequent deployments, automated testing, and a blameless learning culture. The development process will likely involve agile methodologies, with regular sprints, stand-ups, and retrospectives. Data analysis and insights are core to the platform's function, so a data-driven approach to development and feature iteration is expected.

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

πŸ“ Enhancement Note: The company's long history in cybersecurity training combined with its focus on a new, next-generation platform suggests a company that values both established expertise and innovation. The "expanding fast" product engineering team implies opportunities for growth and impact, but also the need for individuals who can adapt to evolving processes. The government sector focus implies a need for strong security consciousness and attention to detail in development.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is a Senior Individual Contributor position. It signifies a high level of technical expertise and autonomy, with responsibilities extending beyond coding to include architectural design, setting standards, and mentoring. The "Senior" title implies a leadership expectation within the front-end domain, influencing technical direction and best practices.

Reporting Structure: The Senior UI Engineer will likely report to an Engineering Manager or Director of Engineering. They will collaborate closely with Product Managers, UI/UX Designers, and Backend Engineers. As a senior member, they are expected to mentor and guide more junior engineers on the team, contributing to their technical development.

Operations Impact: The UI Engineer's work directly impacts the usability, effectiveness, and adoption of the OpenDash 360 platform. By creating clear, intuitive, and performant interfaces for complex data, they enable users (leaders, administrators, trainees) to make informed decisions and achieve workforce readiness. This directly contributes to the company's mission and its value proposition to government and enterprise clients. Strong UI engineering is critical for user adoption and client satisfaction, which in turn drives revenue and business growth.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in specific front-end frameworks (Angular, React), state management patterns, or front-end architecture for complex applications.

  • Leadership Development: Transition into a Tech Lead or Engineering Manager role, taking on more direct team management, project oversight, and strategic technical planning.

  • Domain Expertise: Develop a deeper understanding of cybersecurity training, workforce analytics, and government compliance requirements, becoming a subject matter expert in these areas.

  • Cross-Functional Skill Expansion: Gain experience in CI/CD pipeline management, cloud deployment strategies (AWS, Docker), and potentially backend development principles.

  • Contribution to AI Development: Play a key role in building an agentic development workflow, leveraging AI coding tools to enhance productivity and innovation.

πŸ“ Enhancement Note: The role offers significant opportunities for technical leadership and growth within a specialized domain. The emphasis on "owning" and "mentoring" points towards a path for individuals who want to deepen their technical expertise and influence development practices. The mention of AI development suggests opportunities to work with cutting-edge tools and methodologies.

🌐 Work Environment

Office Type: This is a Fully Remote position, meaning there is no central office requirement. The company supports a distributed workforce, allowing engineers to work from their preferred location within the United States.

Office Location(s): While the role is remote, the company is based in Maryland, United States, and the derived timezone is America/New_York. This suggests that while remote, collaboration may be optimized for those within or near this timezone.

Workspace Context:

  • Flexibility: The remote setup offers significant flexibility in managing personal work-life balance and structuring the workday.

  • Collaboration Tools: Expect to utilize a suite of collaboration tools for communication (e.g., Slack, Microsoft Teams), project management (e.g., Jira, Asana), and code reviews (e.g., GitHub, GitLab).

  • Technology Stack: Access to modern development tools, including potentially AI coding assistants and cloud infrastructure for deployment, will be integral to the workflow.

  • Team Interaction: While remote, the team culture likely emphasizes regular virtual interactions, including daily stand-ups, sprint reviews, and ad-hoc communication channels to foster a sense of connection and facilitate efficient collaboration.

Work Schedule: The standard work schedule is full-time (40 hours per week). While specific daily hours may offer some flexibility due to the remote nature, adherence to team meeting schedules and project deadlines is essential. Collaboration within the America/New_York timezone might be prioritized for real-time interactions.

πŸ“ Enhancement Note: The fully remote nature is a key aspect of this role, offering significant flexibility. Candidates should be comfortable with asynchronous communication and proactive engagement in virtual team environments. The primary location being Maryland, US, and the timezone being America/New_York suggests that candidates in similar time zones might have an advantage for real-time collaboration.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A recruiter or hiring manager will likely conduct an initial phone screen to assess basic qualifications, experience, and cultural fit.

Be prepared to discuss your background and interest in the role.

  • Technical Interview(s): Expect one or more technical interviews. These may include:

    • Live Coding Session: Demonstrating proficiency in Angular, React, or TypeScript by solving a specific front-end problem.
    • Architectural Discussion: Deep dives into your experience with front-end architecture, state management, and decision-making trade-offs.
    • System Design Challenge: Designing a front-end system or feature, focusing on scalability, performance, and maintainability.
  • Portfolio Review: A dedicated session where you will walk through selected projects from your portfolio, explaining your role, technical contributions, and the impact of your work.

  • Behavioral/Team Fit Interview: Discussions focused on your collaboration style, problem-solving approach, how you handle challenges, and your experience mentoring others.

  • Final Interview: Potentially with senior leadership, focusing on strategic thinking, leadership potential, and overall alignment with the company's vision.

Portfolio Review Tips:

  • Curate Strategically: Select 2-3 projects that best showcase your skills relevant to this role: complex data visualization, robust architecture, component library development, and strong TypeScript usage.

  • Structure Your Narratives: For each project, clearly articulate the problem, your specific contributions, the technical challenges you overcame, the solutions you implemented (especially architectural decisions), and the measurable outcomes or impact.

  • Highlight Key Technologies: Explicitly point out your use of Angular, React, TypeScript, state management solutions, and any performance or accessibility improvements.

  • Prepare for Deep Dives: Be ready to answer detailed questions about your code, design patterns, testing strategies, and any trade-offs you made.

  • Demonstrate Process: Show an understanding of CI/CD, GitOps, and the importance of testing as part of your development workflow.

Challenge Preparation:

  • Practice Coding: Brush up on common front-end coding challenges, focusing on algorithms, data structures, and UI implementation patterns in Angular and React.

  • Architectural Scenarios: Think through how you would approach designing scalable and maintainable front-end systems for data-dense applications. Consider state management, API integration, and component modularity.

  • Behavioral Responses: Prepare examples using the STAR method (Situation, Task, Action, Result) for questions related to teamwork, problem-solving, leadership, and handling difficult situations.

  • Company Research: Understand Ultimate Knowledge's mission, their product (OpenDash 360), and their target market (government, defense, enterprise).

πŸ“ Enhancement Note: The interview process is likely to be rigorous, focusing heavily on technical depth, architectural thinking, and practical application of skills. A well-prepared portfolio that clearly demonstrates ownership and impact is critical. The expectation for a "Senior" role means candidates should be ready to discuss not just what they built, but why they built it that way and the long-term implications of their decisions.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Angular: The core framework for building the OpenDash 360 platform, requiring deep expertise in modern Angular features and best practices.

  • React: Experience with React is strongly preferred, indicating its potential use in certain modules or a future migration strategy, requiring fluency in Hooks and modern rendering patterns.

  • TypeScript: Essential for strong typing and maintainable codebases, requiring expert-level proficiency.

  • GitOps & CI/CD Tools: Familiarity with platforms and practices for continuous integration and delivery, such as Jenkins, GitLab CI, GitHub Actions, or similar.

  • Version Control: Git is the standard for code management.

Analytics & Reporting:

  • Performance Monitoring Tools: Experience with tools to monitor application performance, bundle sizes, and load times.

  • Testing Frameworks: Proficiency in unit testing (e.g., Jest, Jasmine), component testing, and end-to-end testing (e.g., Cypress, Playwright) is a must.

  • Data Visualization Libraries: While not explicitly named, experience with libraries (e.g., D3.js, Chart.js, or framework-specific solutions) for rendering dense data will be beneficial.

CRM & Automation:

  • API Integration: Experience with REST and GraphQL APIs, and potentially tools for API testing and management.

  • Build Tooling: Familiarity with modern front-end build tools (e.g., Webpack, Vite) and package managers (e.g., npm, yarn).

  • Collaboration Platforms: Tools like Slack, Microsoft Teams, Jira, Confluence, or similar for communication and project management.

πŸ“ Enhancement Note: The technology stack is heavily focused on modern front-end development. Deep expertise in Angular and TypeScript is non-negotiable, with React being a significant advantage. The emphasis on GitOps and CI/CD points to a mature development workflow. Candidates should be prepared to discuss their experience with these tools and how they leverage them to build high-quality, maintainable software.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Engineering Excellence: A commitment to building high-quality, performant, and maintainable software through rigorous testing, thoughtful architecture, and adherence to best practices.

  • Data-Driven Decision Making: Utilizing data from user interactions, performance metrics, and customer feedback to inform product development and prioritize improvements.

  • Continuous Improvement: A culture that embraces learning, experimentation, and iterative development, with a focus on optimizing processes and outcomes.

  • User-Centricity: A strong focus on understanding user needs and translating them into intuitive and effective interfaces that drive workforce readiness.

  • Collaboration and Transparency: Open communication, knowledge sharing, and a collaborative spirit across all teams to achieve common goals.

Collaboration Style:

  • Cross-Functional Partnership: Close collaboration with Product Managers, Designers, and Backend Engineers to ensure alignment on features, user experience, and technical implementation.

  • Code Review Culture: A robust code review process where constructive feedback is shared to maintain code quality, share knowledge, and ensure adherence to standards.

  • Proactive Communication: Regular virtual check-ins, stand-ups, and the use of communication tools to maintain transparency and facilitate quick problem-solving in a remote environment.

  • Mentorship and Knowledge Sharing: Senior engineers are expected to actively mentor junior team members, fostering a learning environment and sharing expertise.

πŸ“ Enhancement Note: The culture appears to be a blend of technical rigor, user focus, and collaborative remote work. The emphasis on "engineering excellence" and "continuous improvement" aligns well with the demands of a Senior UI Engineer role. The company's history and customer base (government/defense) may also imply a culture that values reliability, security, and attention to detail.

⚑ Challenges & Growth Opportunities

Challenges:

  • Complexity of Data Visualization: Effectively translating complex readiness, competency, and assessment data into clear, actionable, and user-friendly dashboards and interfaces.

  • Maintaining Consistency Across Frameworks: Working with both Angular and React, ensuring a cohesive user experience and consistent development standards across potentially different codebases or modules.

  • Scalability and Performance: Engineering a platform that can handle large volumes of data and users without compromising performance, especially in a government or enterprise context where reliability is paramount.

  • Evolving Technology Landscape: Staying current with rapid advancements in front-end technologies, tools, and methodologies, and integrating them effectively into the development process.

  • Remote Collaboration: Navigating the nuances of effective communication and collaboration within a fully remote team environment to ensure alignment and productivity.

Learning & Development Opportunities:

  • Advanced Framework Expertise: Opportunities to deepen expertise in Angular and React, exploring advanced patterns, state management solutions, and performance optimization techniques.

  • Front-End Architecture Leadership: Developing skills in designing and evolving complex front-end architectures, contributing to strategic technical roadmaps.

  • Domain Specialization: Gaining in-depth knowledge of cybersecurity training, workforce analytics, and government compliance standards (FedRAMP, RMF, STIGs).

  • AI-Assisted Development: Participating in the development and adoption of agentic development workflows, leveraging AI tools to enhance productivity and innovation.

  • Mentorship and Technical Guidance: The opportunity to mentor junior engineers, honing leadership and communication skills while contributing to team growth.

πŸ“ Enhancement Note: The challenges are typical for a senior role on a complex platform, offering significant opportunities for professional development. The company's investment in AI development is a noteworthy growth area for technically curious individuals.

πŸ’‘ Interview Preparation

Strategy Questions:

  • Architecture & Decision Making: "Describe a time you had to make a significant architectural decision for a complex front-end application. What were the trade-offs, and what was the outcome?" (Prepare to discuss state management, module boundaries, or component strategies).

  • Cross-Functional Collaboration: "How do you ensure effective communication and collaboration with product managers and designers when translating ambiguous requirements into user interfaces?" (Focus on your process for clarifying requirements and managing expectations).

  • Problem-Solving & Efficiency: "Walk me through a challenging bug you encountered. How did you diagnose it, what was your approach to fixing it, and what did you learn to prevent it in the future?" (Highlight your debugging process and focus on efficiency).

Company & Culture Questions:

  • Company Mission Alignment: "Why are you interested in Ultimate Knowledge and our mission to build workforce readiness platforms, particularly for government clients?" (Research their mission, values, and impact).

  • Team Dynamics: "Describe your ideal team environment. How do you contribute to a positive and productive remote team culture?" (Emphasize collaboration, communication, and mentorship).

  • Impact Measurement: "How do you measure the success of your front-end work? What metrics are most important to you when evaluating UI performance or user experience?" (Discuss performance metrics, user feedback, and adoption rates).

Portfolio Presentation Strategy:

  • Storytelling: Structure your portfolio walkthroughs as compelling narratives. Start with the business problem or user need, detail your technical solution and the specific challenges you addressed, and conclude with the measurable impact or outcome.

  • Focus on Ownership: Clearly delineate your responsibilities within each project. For senior roles, emphasize architectural decisions, leadership, and strategic contributions.

  • Technical Depth: Be prepared to discuss the "why" behind your technical choices (e.g., why a specific state management pattern, why particular testing strategies).

  • Visual Clarity: Use clear slides or screen-sharing to showcase your work. Highlight key code snippets or architectural diagrams where appropriate.

  • Q&A Readiness: Anticipate questions about performance, scalability, accessibility, security, and maintainability.

πŸ“ Enhancement Note: Preparation should focus on demonstrating not only technical proficiency but also architectural judgment, leadership potential, and a clear understanding of how front-end development contributes to business objectives, especially within a government or enterprise context.

πŸ“Œ Application Steps

To apply for this Senior UI Engineer position:

  • Submit your application through the provided link on Workable.

  • Tailor your Resume: Highlight your 7+ years of experience, deep expertise in Angular and TypeScript, and any React experience. Quantify achievements and use keywords like "front-end architecture," "state management," "performance optimization," and "CI/CD."

  • Prepare Your Portfolio: Curate 2-3 impactful projects showcasing complex UI development, architectural decisions, and component library contributions. Be ready to present these in detail, focusing on your role and the outcomes.

  • Practice Interview Questions: Rehearse answers to common technical, behavioral, and situational questions, using the STAR method for behavioral examples and preparing specific architectural discussion points.

  • Research Ultimate Knowledge: Understand their mission, the OpenDash 360 platform, and their customer base. Be prepared to articulate why you are a good fit for their culture and technical challenges.

⚠️ 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

The role requires 7+ years of experience in production web applications with deep expertise in Angular, React, and TypeScript. Candidates must be US citizens and possess strong skills in front-end architecture, testing, and continuous delivery practices.