CrawlJobs Logo

Lead ReactJS Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements:

  • 5+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Hands on Experience on building Front End Applications using React, Vue JS and Node
  • Use of Bootstrap, Material UI and Third-party Tools
  • Understanding of Webpack and Vite Implementation to improve performance of App
  • Experience of implementing JWT & ADFS authentication to single page application
  • Hands on Exposure on JavaScript, React, Redux, React-Router, React-redux, Node
  • Exposure to JavaScript, React Unit Testing frameworks like Jest, Jasmine, Vitest and E2End test
  • Understanding of Solid Design Principle, Design Patterns
  • Understanding of CSS Flex box model
  • Hands on HTML5, CSS3, ES6, Sass, HTML5 API, Restful API
  • Hands on Experience on Subversion control such GitHub and Bitbucket
  • Hands on Experience on to Create Reusable component with packages
  • Understanding of build and packaging tools like Gulp, Grunt, Vitest and Web-pack
  • Worked in Agile development
  • Ability to work independently on a team and in a fast-paced environment
  • Able to manage multiple projects and tasks simultaneously & troubleshooting skills
  • Always self-driven to take initiative with a competitive drive to get things done
  • Ability to grasp new technologies in a short duration of time
  • Work on Other technology PHP, MYSQL, CMS Word Press, Magento Commerce, Moodle
  • Bachelor's degree/University degree in computer science or equivalent experience

Nice to have:

Master's degree preferred

Additional Information:

Job Posted:
May 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Lead ReactJS Developer

Lead Web Developer

Lollypop is looking at hiring Lead Web Developer who can facilitate closure of b...
Location
Location
Bangalore, Vietnam
Salary
Salary:
Not provided
lollypop.design Logo
Lollypop Design Studio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 5 to 8 years
  • Should have developed websites[marketing, transactional] for different verticals – healthcare, financial sector, educational
  • Web technologies should include: HTML, CSS, JS, Jquery, WordPress, Magento, ReactJS, mean stack, expressJS, Django, AngularJS [ver8]
  • knowledge of NodeJS and integrations into CMS systems is good [ CMS types can be Umbraco, wordpress]
  • Good communicator with strong program management skills
Job Responsibility
Job Responsibility
  • Identify user and system requirements for new website and web-apps
  • Work hand in glove with the UI designers
  • Prioritizing software development projects, setting timelines and assigning tasks to team members.
  • Run functionality testings and debug code
  • Oversee junior web developers and evaluate their performance
  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
  • Ensure our software documentation is up-to-date
  • Collaborate with mobile developers to build mobile-responsive websites
Read More
Arrow Right

Applications Development Technology Lead Analyst

Senior level position responsible for establishing and implementing new or revis...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years' working experience in JAVA 8
  • Core JAVA
  • J2EE
  • Spring/Spring Boot Restful Services
  • Databases – DB2/Oracle or equivalent with SQL, PL/SQL programming expertise
  • Substantial experience in Core Java, Java EE and ReactJS/JavaScript/Typescript/CSS4/HTML5
  • Experience in working on multiple technologies and medium to complex systems
  • Well versed with design standards & framework
  • Technologies required – Core Java, Java EE, Multithreading/Concurrency, RESTful Development, JavaScript, CSS, ReactJS
  • Experience in Spring Framework, Spring Integration and persistence frameworks like JPA, Hibernate
Job Responsibility
Job Responsibility
  • Establish and implement new or revised application systems and programs
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues
  • Work closely with other technical and business teams across multiple locations to respond to technical enquiries, gather requirements and deliver technical solutions
  • Troubleshoot time-sensitive production issues
  • Analyze data and system outputs to determine the effectiveness of existing data flows
  • Translate business requirements into high-level software designs
  • Implement high-level designs into robust, secure, well-tested and fully maintainable software
  • Fulltime
Read More
Arrow Right

Lead Python Developer

The Engineering Lead Analyst is a senior level position responsible for leading ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in an Engineering role
  • experience working in Financial Services or a large complex and/or global environment
  • project management experience
  • J2EE/microservices development experience of running applications in cloud native environments (Google cloud, AWS, API Gateway technologies)
  • strong proficiency in JavaScript, including experience with ReactJS and NodeJS
  • experience with MongoDB or other NoSQL databases
  • solid understanding of Python and experience with relevant libraries
  • experience with version control systems like Git
  • knowledge of CI/CD pipelines and DevOps practices is a plus
  • consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • serve as a technology subject matter expert for internal and external stakeholders and provide direction for all firm mandated controls and compliance initiatives
  • ensure that all integration of functions meet business goals
  • define necessary system enhancements to deploy new products and process enhancements
  • recommend product customization for system integration
  • identify problem causality, business impact and root causes
  • exhibit knowledge of how own specialty area contributes to the business and apply knowledge of competitors, products and services
  • advise or mentor junior team members
  • impact the engineering function by influencing decisions through advice, counsel or facilitating services
  • drive and implement rigorous quality standards for all aspects of the automation delivery from initial concept to final implementation
  • continually evolve the working practices within and services provided by Production Management (regionally and globally) to improve efficiency and productivity
  • Fulltime
Read More
Arrow Right

Python/React Module Lead

Python/React Module Lead position at Sopra Steria, a major Tech player in Europe...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Develop code based on functional specifications
  • Test code before submitting to code review
  • Follow software development methodology standards
  • Read and understand basic software requirements
  • Assist with implementation of delivery pipeline
  • Familiar with working in Agile frameworks
  • Collaborate with cross-functional teams
  • Python Flask, SQL Alchemy (ORM Structure), Pytest
  • Experience writing tests in ReactJs using React testing library or JEST
  • Experience writing tests in Python using Pytest
Job Responsibility
Job Responsibility
  • Develop code based on functional specifications
  • Test code to verify technical specifications
  • Follow software development methodology standards
  • Read and understand software requirements
  • Assist with delivery pipeline implementation
  • Collaborate with cross-functional teams to define, design, and ship new features
What we offer
What we offer
  • Commitment to fighting discrimination
  • Inclusive work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right

Full Stack Developer

We are seeking a highly skilled and experienced Full Stack Developer to join our...
Location
Location
United States
Salary
Salary:
Not provided
selectmindsllc.com Logo
Select Minds
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 5+ years of experience in front-end development, with a proven track record of successful projects
  • Extensive experience with ReactJS, Next.js, and building applications using the Jamstack architecture
  • Strong experience with headless CMS platforms (e.g., Contentful, Strapi, Sanity) and their integration into front-end applications
  • Proficiency in modern front-end build pipelines and tools (e.g., Webpack, Babel, NPM)
  • Expertise in web markup, including HTML5, CSS3, and server-side CSS pre-processing platforms, such as SASS
  • Strong understanding of client-side scripting and JavaScript frameworks, including jQuery
  • Familiarity with RESTful APIs and asynchronous request handling
  • Excellent problem-solving skills, attention to detail, and the ability to work in a dynamic, fast-paced environment
  • Strong communication and team collaboration skills, with the ability to lead projects and mentor team members
Job Responsibility
Job Responsibility
  • Lead the development of high-quality, scalable, and innovative front-end solutions using ReactJS, Next.js, and Jamstack principles
  • Design and implement dynamic web applications that are responsive, performant, and accessible across all platforms and devices
  • Work with headless CMS platforms to manage content architecture and ensure seamless integration with the front end
  • Collaborate with UX/UI designers to translate designs and wireframes into high-quality code
  • Optimize applications for maximum speed and scalability, implementing best practices for code optimization
  • Ensure the technical feasibility of UI/UX designs and advocate for user-centric solutions
  • Mentor junior developers, conducting code reviews, and sharing knowledge to improve team skills and project outcomes
  • Stay abreast of emerging front-end technologies and trends, incorporating new ideas and tools into projects to keep our technology stack modern and efficient
  • Work closely with backend developers to integrate APIs and other server-side functionalities
  • Lead the development and implementation of automated testing frameworks for front-end code.
  • Fulltime
Read More
Arrow Right

Senior UI/UX Developer

We are seeking a highly motivated and skilled Full Stack Developer to join our d...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven experience as a Full Stack Developer
  • strong proficiency in JavaScript, including experience with ReactJS and NodeJS
  • experience with NoSQL databases, such as MongoDB
  • solid understanding of RESTful APIs and microservices architecture
  • familiarity with cloud native environments (Google Cloud, AWS) and API Gateway technologies is a plus
  • experience with CI/CD pipelines and DevOps practices is highly desirable
  • experience with Python and relevant libraries
  • knowledge of version control systems like Git
  • familiarity with agile development methodologies
  • excellent problem-solving and analytical skills
Job Responsibility
Job Responsibility
  • design, develop, and implement scalable and maintainable full-stack applications using a variety of technologies (JavaScript, ReactJS, NodeJS, MongoDB or other NoSQL databases, Python, etc.)
  • collaborate with the Engineering Lead Analyst and other team members to translate business requirements into technical specifications and deliver high-quality solutions
  • implement and adhere to rigorous quality standards throughout the software development lifecycle, from initial concept to final implementation
  • write clean, well-documented, and efficient code, adhering to industry best practices
  • participate actively in agile development processes, including daily stand-ups, sprint planning, and retrospectives
  • communicate effectively with team members and stakeholders
  • contribute to a positive and collaborative team environment
  • stay abreast of emerging technologies and industry best practices
  • proactively identify opportunities for improvement
  • demonstrate a commitment to continuous learning and professional development.
What we offer
What we offer
  • equal opportunity employer policy
  • global benefits
  • commitment to accessibility accommodations for candidates with disabilities
  • Fulltime
Read More
Arrow Right

Java/React Technical Project Lead

Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 c...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Manage & can provide technical suport to team of Developers (React/Java)
  • Proficient in ReactJS/Java including framework, GitHub, Git commands
  • Develop code based on functional specifications through an understanding of project code
  • Test code to verify it meets the technical specifications and is working as intended, before submitting to code review
  • Follow prescribed standards and processes as applicable to software development methodology, including planning, work estimation, solution demos, and reviews
  • Read and understand software requirements and can develope and support other developers as well
  • Assist with the implementation of a delivery pipeline, including test automation, security, and performance
  • Assist in troubleshooting and responding to production issues to ensure the stability of the application
  • Technical review of code developed by teams members and can manage code quality
  • Understanding of SonarQube /Checkmarkx tools
Job Responsibility
Job Responsibility
  • Manage & can provide technical suport to team of Developers (React/Java)
  • Proficient in ReactJS/Java including framework, GitHub, Git commands
  • Develop code based on functional specifications through an understanding of project code
  • Test code to verify it meets the technical specifications and is working as intended, before submitting to code review
  • Follow prescribed standards and processes as applicable to software development methodology, including planning, work estimation, solution demos, and reviews
  • Read and understand software requirements and can develope and support other developers as well
  • Assist with the implementation of a delivery pipeline, including test automation, security, and performance
  • Assist in troubleshooting and responding to production issues to ensure the stability of the application
  • Technical review of code developed by teams members and can manage code quality
  • Understanding of SonarQube /Checkmarkx tools
What we offer
What we offer
  • At our organization, we are committed to fighting against all forms of discrimination
  • We foster a work environment that is inclusive and respectful of all differences
  • All of our positions are open to people with disabilities
  • Fulltime
Read More
Arrow Right

Lead Frontend Developer (ReactJS), Assistant Vice President

We are seeking a talented and passionate Lead Frontend Developer with deep exper...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field
  • Professional experience in frontend web development, with at least 3 years in a lead or senior role focused on ReactJS
  • Expert-level proficiency in ReactJS, including a deep understanding of its core principles, component lifecycle, hooks, and state management libraries (e.g., Redux, Context API, Zustand)
  • Strong command of modern JavaScript (ES6+), HTML5, and CSS3, with experience in pre-processors (e.g., SASS, LESS) and styled-components or CSS-in-JS solutions
  • Demonstrable experience with frontend build tools (e.g., Webpack, Vite, Babel) and package managers (npm, yarn)
  • Proficiency in writing unit, integration, and end-to-end tests for frontend applications (e.g., Jest, React Testing Library, Cypress)
  • Solid understanding of responsive design principles and cross-browser compatibility issues
  • Experience with version control systems, particularly Git
  • Excellent problem-solving skills, strong analytical capabilities, and clear communication skills (verbal and written)
Job Responsibility
Job Responsibility
  • Lead the design, development, and implementation of complex, scalable, and responsive web applications using ReactJS and its ecosystem
  • Define and enforce frontend architectural patterns, coding standards, and best practices to ensure consistency, maintainability, and performance across all frontend projects
  • Provide technical leadership, mentorship, and guidance to a team of frontend developers, fostering their growth and ensuring high-quality code delivery
  • Collaborate closely with UX/UI designers, product managers, and backend engineers to translate wireframes and designs into pixel-perfect, highly functional user interfaces
  • Oversee and conduct thorough code reviews, ensuring adherence to quality, performance, security, and accessibility standards
  • Optimize application performance, identify and resolve frontend bottlenecks, and improve overall user experience
  • Drive the adoption of new technologies, tools, and methodologies to enhance our frontend development capabilities
  • Stay up-to-date with the latest trends and advancements in frontend development, ReactJS, and web technologies
  • Fulltime
Read More
Arrow Right