React JS Developer / Front-End Lead

Cognizant Technology Solutions
Washington, DC, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$110,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Component-Based Software Engineering Application Performance Management Architectural Patterns Unit Testing Cascading Style Sheets (CSS) Configuration Management Code Review
+32 more
Cyber Security Continuous Delivery Continuous Integration Data Security Programming Tools Design of User Interfaces Human-Computer Interaction HP Systems Insight Manager Key Management Package Management Systems Performance Tuning Scrum Methodology Systems Development Life Cycle Requirements Management Secure Coding Server Administration Software Engineering User-Centered Design Web Performance Optimization ReactJS Grafana Software Application Programming Backend Material UI Integration Tests Performance Monitor Build Tools Front End Software Development Asynchronous Programming Software Coding Restful APIs Software Version Control

Job description

  • Lead end-to-end design and development of complex React JS applications supporting investment products and banking operational workflows.
  • Develop highly responsive, scalable, and accessible user interfaces using JavaScript, React JS, HTML, and CSS.
  • Optimize application performance by identifying bottlenecks, improving React component structures, and refining state-management approaches.
  • Work closely with Product Owners, Business Analysts, and Investment Banking Operations teams to translate business requirements into technical designs and implementation plans.
  • Provide technical guidance to developers on JavaScript coding standards, React architectural patterns, reusable components, and secure development practices.
  • Integrate front-end applications with backend services and APIs by defining data contracts, managing error scenarios, and ensuring reliable communication.
  • Conduct code reviews and maintain strong unit-testing coverage to minimize regressions and improve long-term maintainability.
  • Collaborate with Quality Engineering teams to build testable components, support automated user journeys, and resolve issues identified during system and user acceptance testing.
  • Promote continuous improvement through reusable components, streamlined development workflows, and adoption of modern React and JavaScript tooling.
  • Support production applications by analyzing incidents, performing root-cause analysis, implementing fixes, and improving application monitoring.
  • Engage with business and technical stakeholders to present technical options, explain trade-offs, and align solutions with organizational objectives.
  • Create and maintain technical documentation including solution designs, component libraries, configurations, and onboarding documentation.
  • Participate in sprint planning, estimation, and technical risk assessment to develop realistic implementation plans and timelines.
  • Mentor and guide peers on robust front-end development practices without requiring formal people-management responsibilities.

Requirements

The role requires strong hands-on expertise in React JS, JavaScript, front-end architecture, performance optimization, API integration, testing, and secure development practices. Experience within Investment Banking, Brokerage, Trading, or Settlement operations is highly preferred., * Extensive hands-on experience with JavaScript and React JS in enterprise-scale applications.

  • Strong knowledge of:
  • React component-based architecture
  • State-management concepts and frameworks
  • JavaScript / modern ES standards
  • HTML and CSS
  • Asynchronous programming
  • REST APIs and backend-service integration
  • Strong understanding of front-end performance optimization and troubleshooting.
  • Experience with version control systems, build tools, package managers, and modern front-end development tooling.
  • Experience implementing unit testing and code-quality practices for front-end applications.
  • Strong understanding of secure coding, data protection, and development practices appropriate for financial-services applications.
  • Ability to investigate complex technical problems, identify root causes, and communicate clear resolution steps.
  • Strong communication skills with the ability to work closely with technical and business stakeholders.

Domain Experience

Practical exposure to one or more of the following is highly preferred:

  • Investment Banking
  • Brokerage
  • Trading applications
  • Investment products
  • Trade processing
  • Settlement workflows
  • Banking operational platforms

Preferred Qualifications

  • Experience with front-end automated testing frameworks.
  • Experience with performance monitoring and observability tools.
  • Experience working with CI/CD pipelines.
  • Experience developing applications supporting high-volume financial transactions or operational workflows.
  • Experience mentoring developers and establishing React development standards.
  • Experience working in a hybrid, global banking environment., Acceptance Testing, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Banking Operations, Banking Services, Brokerage, Business Analysis, CSS (Cascading Style Sheet), Code Reviews, Coding Standards, Communication Skills, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Contract Management, Customer Support/Service, Documentation, Financial Operations, Financial Services Software, Financial Transactions, Fortune 500 Customers, HTML (HyperText Markup Language), Identify Issues, Information/Data Security (InfoSec), Integration Testing, Internet of Things, Investment Services, JavaScript, Life Insurance, Machine Tool, Mentoring, Onboarding, Performance Analysis, Performance Tuning/Optimization, Power Amplifier, Process Engineering, Product Design, Product Support, Production Support, Professional Services, Programming Tools, Quality Engineering, REST (Representational State Transfer), React.js, Requirements Management, Resolve Customer Issues, Risk Analysis, Root Cause Analysis, Scalable System Development, Secure Coding, Small Company, Software Administration, Software Design, Software Development, Software Testing, Source Code/Configuration Management (SCM), Sprint Planning, Stock Purchase Plans, Technical Leadership, Technical Presentation, Technical Writing, Technical/Engineering Design, Test Harness, Test Plan/Schedule, Testing, Unit Test, User Interface Tools, User Interface/Experience (UI/UX), Vision Plan

Benefits & conditions

Compensation: - $ 900,000 to $110,000 + COLA + Performance Bonus + Full benefits. Application will be accepted by 10/25/2026

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

About the company

Cognizant is one of the world’s leading professional services companies, transforming clients’ business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.

About Cognizant’s IoT Practice:

Intelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone things-but with it, our modern connected products facilitate a unified way of life enjoyed by all., Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant., Cognizant Technology Solutions Corp

Cognizant is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 230 on the Fortune 500 and is consistently listed among the most admired companies in the world.

We’re driven by a passion to help our clients build stronger, more agile and more innovative businesses.

Cognizant enables global enterprises to address a dual mandate: to make their current operations as efficient and cost-effective as possible and to invest in innovation to unleash new potential across their organizations.

What makes Cognizant unique is our ability to help clients meet both challenges. We help them enhance productivity by ensuring that vital business functions work faster, cheaper and better. And, our ability to conceptualize, architect and implement new and expanded capabilities allows clients to transform legacy models to take their business to the next level.

Company Size: 10,000 employees or more

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:26 min

Leveraging existing web knowledge for developer experience

Xuan Huang Xuan Huang · World Congress 2025

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all