CrawlJobs Logo

Software Engineer (ReactJS)

India, Gurugram · Job Posted May 14, 2026
Apply Position
Job Link Share

Job Description

SpectraMedix is seeking a seasoned Software Engineer (ReactJS) who will collaborate closely with lead developers, architects, and data/business analysts. S/He will be responsible for implementing, testing, optimizing, and documenting scalable UI solutions. Occasionally, the developer will engage directly with clients and should be comfortable presenting and explaining technical configurations and UI architecture decisions. Additionally, they will work alongside the client relations and project management teams to ensure the SpectraMedix product maintains the highest quality standards and delivers exceptional user experience.

Job Responsibility

  • Develop scalable, reusable, and high-performance UI components aligned with sprint goals and project delivery plans
  • Translate high-level design specifications into modular, maintainable, and efficient frontend architectures
  • Design and build responsive, accessible, and enterprise-grade web applications with a strong focus on user experience
  • Follow Test-Driven Development (TDD) practices and implement unit, integration, and UI testing frameworks
  • Ensure compliance with coding standards, security guidelines, and frontend performance best practices
  • Optimize applications for speed, scalability, maintainability, and overall user performance
  • Participate actively in code reviews, UI architecture discussions, and frontend performance optimization initiatives
  • Contribute to CI/CD pipelines and support automated frontend deployment processes
  • Ensure cross-browser compatibility and adherence to accessibility and usability standards
  • Deliver high-quality outcomes across UI design, development, testing, and implementation phases

Requirements

  • 4-6 years of relevant frontend development experience
  • Strong expertise in ReactJS, including component lifecycle management, hooks, context API, and performance optimization
  • Advanced proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and SCSS
  • Hands-on experience with Material UI, including DataGrid, custom theming, and responsive UI development using Flexbox/Grid
  • Experience with state and data management libraries such as Redux Toolkit, Zu stand, and TanStack Query
  • Strong understanding of Next.js (SSR/SSG), Node.js, REST APIs, and frontend build tools such as Vite/Webpack
  • Experience with testing frameworks and tools including Jest and React Testing Library (RTL)
  • Familiarity with Docker and CI/CD practices for frontend applications
  • Proficiency with version control systems such as GitLab, GitHub, or SVN
  • Strong focus on frontend performance optimization, code-splitting, and micro-frontend architectures
  • Experience with code quality and static analysis tools such as ESLint and Prettier

Nice to have

  • Experience in designing and developing reusable, scalable UI component libraries
  • Strong understanding of accessibility standards including WCAG and ARIA roles
  • Experience collaborating with backend teams and contributing to API design discussions
  • Exposure to Storybook for component-driven development
  • Knowledge of advanced frontend optimization techniques such as lazy loading, code splitting, and bundle optimization
  • Familiarity with web performance metrics and tools including Core Web Vitals and Lighthouse
  • Understanding of JWT-based authentication and secure frontend implementation practices
  • Exposure to Micro-Frontend Architecture and Module Federation concepts
  • Experience with form handling libraries such as React Hook Form or Formik along with Yup/Zod validation
  • Familiarity with CI/CD pipelines and Docker-based frontend deployments
  • Basic exposure to GraphQL technologies such as Apollo or URQL
  • Experience working with US-based clients in onsite-offshore delivery models would be an advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer (ReactJS)

8 matching positions

Software Engineer II and Senior Software Engineer

The FIO (Office Files and Identity) Team drives collaboration, identity, cloud f...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Rust
  • OR equivalent experience
  • 4+ years industry engineering experience coding in languages including, but not limited to, C, C++, C#, Java or Rust
  • 4+ years industry experience building and shipping production quality, performant and cross-platform applications
  • Experience collaborating cross-team and cross-function to deliver software features or projects
  • Platform-specific experience building Windows, MacOS, iOS or Android applications
  • Experience designing and implementing efficient network communications, including network protocols, performance and reliability tooling, modeling and implementing complex customer scenarios across network services
  • Experience designing and implementing client-side storage stacks, with a focus on correctness, resiliency, performance, and adaptability
  • Understanding of client file system design and APIs, including advanced performance optimizations
  • Experience directly implementing large-scale data pipelines for product telemetry, with ability to evolve system as business and technical needs change
Job Responsibility
Job Responsibility
  • Design and write code
  • Work across organizations and directly with partners both in Office and across Microsoft, including other engineers and product leaders
  • Use data as the basis for decision making
  • Be a steward of products that ship to hundreds of millions of customers around the world, staying connected to customers through data and feedback and being agile and responsive to issues
  • Grow as an engineer in a modern and highly impactful team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer Reactjs

SpectraMedix is seeking a seasoned ReactJS Sr. Software Engineer who will collab...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
spectramedix.com Logo
SpectraMedix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–7 years of experience
  • Bachelors / Masters in any engineering or technical field
  • Core: ReactJS (Component lifecycle, hooks, context, performance), Advanced knowledge of JavaScript and ES6+, HTML5, CSS3/SCSS, TypeScript
  • UI: Strong hands-on experience with Material UI (including DataGrid), Custom Themes, CSS Flex/Grid and responsive design principles
  • State/Data: Redux Toolkit, Zustand, TanStack Query
  • Stack: Next.js (SSR/SSG), NodeJS, Vite/Webpack, REST
  • Testing/Tools: Jest, RTL, Docker, CI/CD
  • Version Control: GitLab/ GitHub / SVN
  • Focus Areas: Performance optimization, Code‑splitting, Micro‑frontends
  • Code Quality (SAST): ESLint/ Prettier
Job Responsibility
Job Responsibility
  • Develop scalable, reusable, and high-performance UI components based on Sprint scope or Project Plan
  • Translate High-Level Design documents into modular and maintainable frontend architecture
  • Build responsive, accessible, and enterprise-grade web applications
  • Follow TDD approach and implement unit, integration, and UI tests
  • Ensure adherence to coding standards, security guidelines, and performance best practices
  • Optimize applications for maximum speed, scalability, and maintainability
  • Participate in code reviews, UI architecture discussions, and performance audits
  • Contribute to CI/CD pipelines and automated frontend deployments
  • Ensure cross-browser compatibility and adherence to accessibility standards
  • Deliver high-quality outputs in UI design, development, and testing
  • Fulltime
Read More
Arrow Right

Senior ReactJS Software Engineer

We are looking for a passionate and skilled Senior ReactJS Software Engineer to ...
Location
Location
United States , Michigan
Salary
Salary:
Not provided
miraclesoft.com Logo
Miracle Software Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–10 years of frontend development experience
  • at least 3+ years of strong hands-on ReactJS experience
  • deep understanding of Federated WebViews, Micro Frontend architecture, and modular frontend design patterns
  • expertise in modern ReactJS (hooks, context, functional components, etc.)
  • strong HTML5, CSS3, JavaScript (ES6+), and responsive design skills
  • familiarity with CI/CD workflows and cloud platforms (GCP preferred)
  • experience working in agile teams and comfort with pair programming
Job Responsibility
Job Responsibility
  • Lead the entire frontend development lifecycle using ReactJS — from architecture to deployment
  • design and implement high-performance, modular, and scalable UI components
  • take ownership of implementing Federated WebViews and manage integration strategies across micro frontends
  • act as a technical mentor and enable high-quality code practices through peer reviews and pair programming
  • collaborate effectively with backend teams (APIs built in Python) and DevOps for seamless deployments
  • work with design and UX teams to bring intuitive and accessible interfaces to life
Read More
Arrow Right

Senior Software Engineer - ReactJS (Next-Gen Firewall)

As a Senior Software Engineer – Front End, you will be responsible for designing...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
qualgo.net Logo
Qualgo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in frontend software engineering
  • Deep expertise in ReactJS and modern hooks patterns
  • Strong proficiency in TypeScript (Non-negotiable for this role)
  • Experience building complex Enterprise B2B Dashboards or Management Consoles (not just static websites)
  • Experience with Data Visualization libraries (D3.js, Chart.js, ECharts, or similar)
  • Experience handling Real-time data via WebSockets or Server-Sent Events (SSE)
  • Analytical Mindset: Ability to understand complex technical data and figure out how to present it simply
  • Precision: In a security product, UI bugs can lead to security holes. Attention to detail is paramount
  • Collaboration: Ability to work with "low-level" system engineers and "high-level" product designers simultaneously
Job Responsibility
Job Responsibility
  • Design and build complex, data-heavy dashboards using ReactJS and TypeScript to monitor network traffic and security events
  • Develop "Zero-Trust" policy editors and firewall rule management interfaces that are intuitive yet powerful
  • Optimize rendering performance to handle thousands of real-time events per second (logs, alerts, packet flows) without browser lag
  • Work with Data Scientists to visualize AI detection models (e.g., distinguishing between normal traffic and an anomaly)
  • Implement advanced data visualizations (using D3.js, Recharts, or WebGL/Three.js) to represent global threat maps, network topology graphs, and attack vectors
  • Translate complex AI "confidence scores" into clear, human-readable risk indicators for network administrators
  • Architect and implement robust WebSocket connections to stream live firewall logs and threat alerts to the browser
  • Manage complex client-side state (using Redux, Zustand, or TanStack Query) to ensure the UI reflects the exact state of the network devices in real-time
  • Translate networking concepts (IP ranges, Subnets, DNS, VPN tunnels) into user-friendly UI components
  • Champion UI/UX best practices for "Critical Control Systems"—ensuring that blocking a threat or changing a firewall rule is safe, confirmed, and error-free
What we offer
What we offer
  • Meaningful work & impact: Work on products that protect users’ data and make a real difference in people’s lives
  • Competitive rewards: Great work deserves great rewards — enjoy competitive pay and recognition for contribution and impact you make
  • Growth & well-being: Fuel your growth with hands-on learning. Enjoy extra leaves, and premium healthcare for you and your family
  • People & workspace: Collaborate, create, and celebrate — a modern workspace built for teamwork, fun, and innovation
  • Young & dynamic environment: Work with stunning colleagues where creativity thrives, ideas are welcome, and every day brings new challenges and opportunities
Read More
Arrow Right

Sr. Software Engineer - ReactJS + Python

We are looking for a Python Developer to join our engineering team and help us d...
Location
Location
India , Pune
Salary
Salary:
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python Full stack: Strong Python Fundamentals (OOP, Data Structures, Algorithms)
  • Backend Frameworks: Django (ORM, Authentication, REST APIs, Django REST Framework) FastAPI/Flask
  • API Development: RESTful APIs
  • Authentication & Security: JWT, OAuth2, CORS, SQL injection prevention
  • Performance Optimization: Caching (Redis), Query Optimization
  • Microservices Architecture (basic understanding)
  • WebSocket’s (Django Channels, Socket.io)
  • Message Brokers: Celery (for async tasks), RabbitMQ
  • Frontend Skills: React.js and Redux
  • Database & ORM: Relational Databases: PostgreSQL, MySQL
Job Responsibility
Job Responsibility
  • Writing and testing code
  • Debugging programs
  • Integrating applications with third-party web services
What we offer
What we offer
  • Flexible work arrangements, Free spirit, and emotional positivity
  • Agile self-determination, trust, transparency, and open collaboration
  • All Support needed for the realization of business goals
  • Stable employment with a great atmosphere and ethical corporate culture
Read More
Arrow Right

Senior Frontend Software Engineer I

Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. ...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors in Computer Science
  • 6+ years shipping high-quality Web applications
  • Very strong in Javascript, CSS foundations
  • Strongly competent in ReactJS, GraphQL, Redux
  • Strong track record of delivering solid code on a schedule
  • Excellent communication
Job Responsibility
Job Responsibility
  • Design, implement and maintain features within Axon App and related shared libraries
  • Participate in Scrum ceremonies
  • Collaborate within the Scrum team to ensure we hit our sprint goals, collaborate with other groups to ensure we build and ship the right thing
What we offer
What we offer
  • Medical and Dental Insurance
  • Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning and Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Fulltime
Read More
Arrow Right

Software Engineer

Join us as a Software Engineer at Barclays, responsible for supporting the succe...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Springboot
  • ReactJs
  • Java 17 or 21
  • API integration and third-party services
  • Version control (Git)
  • Junit
  • Mocking Frameworks
  • Sonar
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - AVP

Join us as a Sr. Software Engineer - AVP at Barclays, where you will spearhead t...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hands-on experience in Java (JDK 17+), Spring Boot, Spring MVC, and building highly scalable, secure backend systems for financial applications
  • Strong expertise in RESTful API design, microservices architecture, and service-to-service integration in high‑volume transactional environments
  • Proven hands-on experience with frontend technologies such ReactJS, along with TypeScript
  • Solid understanding of end‑to‑end fullstack development, including frontend–backend integration and asynchronous communication patterns
  • Experience working with relational databases (PostgreSQL) and NoSQL databases, with strong focus on data integrity and performance
  • Strong knowledge of security standards and practices including OAuth2, JWT, authentication, authorization, encryption, and secure coding guidelines
  • Experience with cloud platforms (AWS), containerization (Docker, Kubernetes), and cloud‑native architectures
  • Hands-on experience with CI/CD pipelines, automated testing, build tools (Maven, Gradle), and secure deployments
  • Proficiency with version control systems (Git) and enterprise development workflows
  • Experience leading technical design discussions, conducting code reviews, and mentoring engineers in large delivery teams
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right