CrawlJobs Logo

Senior React JS Developer

nttdata.com Logo

NTT DATA

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a Senior React.js Developer to join our team in Bangalore. The ideal candidate will have strong expertise in React.js, JavaScript, and modern front-end development tools. This role involves collaborating with cross-functional teams and contributing to all phases of the development lifecycle. Responsibilities include developing scalable applications, writing clean code, and mentoring junior developers.

Job Responsibility:

  • Develop and maintain high-quality, scalable React.js applications
  • Write clean, efficient, reusable, and modular code
  • Collaborate with back-end developers to integrate front-end components with server-side logic
  • Ensure cross-browser compatibility and optimize application performance
  • Stay up-to-date with the latest front-end technologies and best practices
  • Conduct code reviews and mentor junior developers to maintain code quality and best practices
  • Troubleshoot and debug issues across browsers and devices

Requirements:

  • Experience in front-end development, with a strong focus on React.js
  • Proficiency in React.js, JavaScript (ES6+), HTML5, CSS3, and RESTful APIs
  • Hands-on experience with state management libraries like Redux, Context API, or similar
  • Strong experience with Jest for automation unit testing
  • Strong understanding of CI/CD pipelines, testing frameworks (e.g., Jest, Mocha), and modern development workflows
  • Familiarity with version control systems (e.g., Git) and agile methodologies

Nice to have:

  • Proficiency in front-end technologies including JavaScript, HTML, CSS, and Bootstrap
  • Strong understanding of responsive design principles and mobile-first development
  • Experience with Cypress for automation end-to-end testing
  • Ability to work independently and collaborate effectively within a team environment
  • Excellent communication and problem-solving skills
  • Attention to detail and a commitment to producing high-quality, maintainable code
  • Strong problem-solving abilities and a proactive approach to learning
  • Passion for continuous improvement and staying current with front-end technologies

Additional Information:

Job Posted:
January 26, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior React JS Developer

Java full stack Developer with React js

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer with React js

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right

Senior React Developer

This role is a part of our Experience and Engineering team in Zagreb/Split/Skopj...
Location
Location
Croatia; North Macedonia , Zagreb; Split; Skopje
Salary
Salary:
Not provided
basicagency.com Logo
BASIC/DEPT®
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in JS development
  • Experience in a client-facing agency role or in direct consulting of clients
  • Proficiency in ReactJS and NodeJS
  • Knowledge of other JS frameworks is also acceptable
  • Proficiency with HTML and CSS
  • Proven track record in building responsive and accessible web solutions
  • Excellent communication skills and ability to work closely with project teams
  • A strong sense of responsibility for the end product
  • Professional working proficiency in English language
  • Professional working proficiency in Croatian OR Macedonian language
Job Responsibility
Job Responsibility
  • You will use your Javascript knowledge (primarily ReactJS, NodeJS) to deliver the best work to our clients
  • You are no stranger to working directly with clients in order to build the best solution and deliver the best work together with your team
  • You are always here to help and mentor more junior developers
What we offer
What we offer
  • Hybrid working model
  • Flexible working hours
  • Home Office Equipment and desk budget
  • Gym membership compensation (Sportmaster, Multisport)
  • Awesome clients
  • The opportunity for possibility with training, development and certifications
  • Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charities
  • A reputation for doing good
Read More
Arrow Right

Senior React Developer

Our client is one of the largest insurance brokers in the world, working in the ...
Location
Location
Argentina
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience with React.js, JS
  • Experience with any UI-rich component library or corporate UI design system (experience in working with Storybooks)
  • Strong understanding of REST API
  • Advanced Level of English
  • Experience in leading teams of 3+ developers (creating, dividing tasks between developers, code reviews, mentoring if needed)
  • Experience in creating FE Architecture
  • Clear communication skills & responsible attitude to work
  • Self-sufficient developer who can mentor lower-level people
Job Responsibility
Job Responsibility
  • Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
  • Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc)
  • Proactively propose code refactoring and optimization improvements according to the best software development practices and coding standards
  • Help maintain and improve high-quality standards within the developer community by sharing knowledge, conducting tech talks, and participating in the internal promotion verification process
  • Stay up-to-date with modern technology and obtain professional certifications
  • Support less experienced developers by providing training, distributing, and monitoring tasks
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Senior Full stack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of relevant experience
  • Hands on experience in OpenPages Implementation and Configurations
  • Should be able to understand the requirements and prepare the design for OpenPages deliverable component like calculation, Workflow, trigger, React JS Helper
  • Should be worked on Profiles, Groups, Role Templates, and Security Rules
  • Should know configurations to Integrate the Helpers
  • Should know the Triggers and when to use Calculations vs Triggers
  • Should know the process of Packaging and deliverable
  • Java knowledge Core Java/Rest API is required
  • Having Cognos knowledge will be an advantage
  • Having Oracle SQL knowledge will be an advantage
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Fullstack Engineer (JS)

We are looking for a Senior FullStack Engineer to join a venture-backed startup ...
Location
Location
Salary
Salary:
Not provided
zoolatech.com Logo
Zoolatech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Totally 5+ YOE as a FullStack engineer with the knowledge and experience in designing and implementing scalable, reliable systems
  • Backend (the main skill): Node.js, PostgreSQL, RESTful APIs
  • Frontend: HTML, CSS, JavaScript, Typescript, modern frameworks (React, Vue, or similar)
  • Experience with cloud platforms(Microsoft Azure, AWS), Docker, Kubernetes, CI/CD pipelines
  • Building and maintaining automated testing and deployment pipelines
  • SQL and database optimization (PostgreSQL preferred)
  • Ownership mindset and end-to-end project delivery
  • Startup mentality and ability to work in fast-paced environments
  • Problem-solving and debugging complex issues
  • Cross-functional team collaboration
Job Responsibility
Job Responsibility
  • Design, develop, and deploy core components of the AI-driven platform, ensuring scalability, security, quality and high performance
  • Collaborate closely with cross-functional teams to deliver rapid iterations and improvements
  • Make strategic technical decisions that define the architecture, tools, and frameworks used across the platform
  • Integrate AI and LLM-based technologies into production-ready solutions for real-time user interactions
  • Investigate and resolve real-world performance issues, ensuring reliability and exceptional user experience
  • Contribute to shaping technical culture and best practices, including mentoring and supporting future engineering hires
  • Take part in production support duty during daylight hours (7 AM EST – midday EST), including incidents monitoring and troubleshooting as needed
What we offer
What we offer
  • Paid Vacation
  • Sick Days
  • Floating Holidays
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation
Read More
Arrow Right

Senior Frontend Developer

Senior Frontend Engineer | TypeScript/React | Trading | £150k base + bonus | Lon...
Location
Location
United Kingdom , London
Salary
Salary:
150000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong commercial experience with React, TypeScript and modern JavaScript (ES6+)
  • A deep appreciation for user-centric design and clean, maintainable code
  • Experience with CSS-in-JS or similar styling solutions
  • Familiarity with agile development and CI/CD practices
  • Excellent communication skills and the ability to simplify technical challenges for others
  • Experience in trading, financial markets or other real-time data environments
Job Responsibility
Job Responsibility
  • Build and enhance modern, high-performance web interfaces for internal trading systems
  • Create sleek, data-intensive user interfaces that allow traders and analysts to make rapid, high-stakes decisions
  • Design, test and maintain reliable, production-ready React applications
  • Contribute to discussions on UX, performance and system design across the wider engineering function
What we offer
What we offer
  • bonus
  • Fulltime
Read More
Arrow Right