CrawlJobs Logo

Senior Software Engineer Reactjs

India, Hyderabad · Job Posted March 03, 2026
Apply Position
Job Link Share

Job Description

SpectraMedix is seeking a seasoned ReactJS Sr. Software Engineer 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 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

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
  • Strong verbal and written communication, technical articulation, listening, and presentation skills
  • Proven analytical and problem-solving skills
  • Demonstrated expertise in prioritization, time management, and stakeholder management (both internal and external)
  • Should be a quick learner, self-starter, proactive, and an effective team player
  • Must have experience working under tight deadlines within a matrix organizational structure

Nice to have

  • Having worked with US based clients in onsite/off shore delivery model, will be a positive
  • Building reusable and scalable UI component libraries
  • Strong understanding of Accessibility standards (WCAG, ARIA roles)
  • Collaborating with backend teams and participating in API design discussions
  • Exposure to Storybook for component-driven development
  • Experience with Code Splitting, Lazy Loading, and Bundle Optimization
  • Understanding of Web Performance metrics (Core Web Vitals, Lighthouse)
  • Knowledge of JWT-based authentication and secure UI implementation
  • Knowledge of Micro-Frontend Architecture / Module Federation
  • Experience with React Hook Form / Formik + Yup/Zod validation
  • Familiarity with CI/CD pipelines and Dockerized frontend deployments
  • Basic exposure to GraphQL (Apollo/URQL)

Looking for more opportunities?

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

Similar Jobs for

Senior 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 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

Senior Software Engineer

Riverstone Enterprise Solutions, an Envision Innovative Solutions Company, deliv...
Location
Location
United States , Columbia
Salary
Salary:
185000.00 - 215000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14 years' experience as a Software Engineer, in programs and contracts of similar scope, type, and complexity
  • Bachelor's degree in computer science or related discipline from an accredited college or university is required. Four (4) years additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
  • Current/Active TS/SCI with Full Scope Polygraph
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance complex and diverse software systems based upon documented requirements
  • Review and test software components for adherence to the design requirements and documents test results
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repository
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any project
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Subscriptions

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United Kingdom , Manchester
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C or C++ and Embedded Linux or Native Application Development
  • In-depth understanding of Linux, tools, libraries, and open source development
  • Experience developing UI applications using popular frameworks such as ReactJS
  • Experience with Python, JavaScript, BrightScript, or similar languages
  • Proven track record of designing and shipping high-quality software on an embedded platform
  • Experience with OpenGL, DirectX, or any other graphics APIs
  • Experience writing functional and integration tests
  • Good understanding of Core OS concepts like memory management and multi-threading
  • A good understanding of API design, considerations and trade-offs
  • Consumer electronics experience building Media/Content and/or Ad product
Job Responsibility
Job Responsibility
  • Creating C++ and Embedded Linux and Native Applications
  • Developing UI applications using popular frameworks such as JavaScript, BrightScript and similar languages
  • Working closely with Cross Functional teams to contribute to our application development
  • Developing core features for the Roku OS Application framework
  • Investigating, diagnosing and resolving issues
  • Writing functional and integration tests
  • Designing and shipping high-quality software on the Roku embedded platform
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Employees are supported in taking time off, in accordance with local leave policies and other personal needs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

HiOperator’s mission is to automate customer service by pairing great people wit...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of engineering experience
  • Are a polygot - You enjoy learning about everything, and are capable of explaining your concepts to others
  • Are collaborative - We work together, learn together, and win as a team
  • Have empathy - Customer service requires empathy to truly under the customer and deliver the best experience for our clients
Job Responsibility
Job Responsibility
  • Build API integrations with various CRMs and other custom applications, utilizing REST/GraphQL/gRPC
  • Build UI features to support new service offering
  • Maintain 99% platform uptime
  • Manage dev ops pipeline
  • Deploy machine learning models
  • Build and manage the observability platform for the LLMs we utilize
What we offer
What we offer
  • All hires will be eligible for health benefits (medical, dental, vision) after one full calendar month of full time employment
  • Access to the free onsite gym
  • PTO/PFT
  • Dental insurance
  • Free parking
  • Health insurance
  • On-site gym
  • Paid time off
  • Vision insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Radiotherapy Positioning & Monitoring

Within our R&D RT Positioning division, several international software and hardw...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Software Engineering or an equivalent education / working experience
  • 3+ years professional experience in object-oriented software development
  • Good proficiency in C++
  • Profound knowledge of object-oriented programming (OOP), software development principles and design patterns
  • Experience as a full-stack developer
  • Basic knowledge and experience with ReactJS, TypeScript, and CSS are a plus
  • Analytical mindset, attention to detail, and a high standard for code quality
  • Strong team player with ability to collaborate effectively in cross-functional and international teams
  • Very good communication skills in English
  • German is a plus
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust and scalable software solutions
  • Apply object-oriented design principles and established design patterns
  • Contribute to system architecture, improvement of our existing software design and technical decision-making
  • Work across the full technology stack, with a primary focus on backend and application logic (C++-based)
  • Review code, mentor team members, and promote software engineering best practices
  • Collaborate within a highly skilled, international Scrum team of software and project engineers
  • Work closely with the team and the Product Owner to develop optimal solutions that address customer needs
  • Present prototypes to customers and clinical experts, gathering and incorporating feedback
  • Participate in clinical case visits and perform system testing in real clinical environments
What we offer
What we offer
  • Mutually-supportive, international team
  • Meaningful work with a lasting impact on medical technology
  • 30 vacation days, plus December 24th and December 31st
  • Bike leasing via cooperation partner 'BikeLeasing'
  • Parking garage and safe underground bike storage
  • Award-winning subsidized company restaurant and in-house cafes
  • Variety-rich fitness program in our ultra-modern 360m2 company gym
  • Regular after work, team, and company events
  • Comprehensive training and continuing education opportunities
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for experienced, skilled and innovative Senior Software Engineer ...
Location
Location
India , Pune
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/MS/ME/MTech (Preferably Computer Science & Engineering)
  • 8+ years strong development experience with at least 3 years .Net web frameworks and React coding experience and about 3-4 years in AI/ML based solutions development
  • Must have worked as Developer for web and cloud applications and possess strong knowledge of Software Development Framework
  • Experience and expertise in Generative AI & LLM Systems with good knowledge of LLM tools like OpenAI / Azure OpenAI / Anthropic / open-source LLMs, Lang Chain and Lang Graph, Vector databases: FAISS, Pinecone, Chroma
  • Expert in python with data engineering libraries like NumPy, Pandas
  • Good knowledge of typescript
  • Excellent Problem solving and analytical skills
  • Excellent verbal and written communication skills are required
  • Ability to learn and adapt quickly to maximize productivity
  • Self-motivated person with the ability to work individually and as part of a team
Job Responsibility
Job Responsibility
  • Develop and deploy full stack machine learning, deep learning, and generative AI solutions
  • Apply advanced methods such as ensemble models, representation learning, transfer learning, and retrieval-augmented generation (RAG)
  • Design, build, and optimize LLM-based systems, including assistants, copilots, and automation workflows
  • Understand and apply AI/ML architecture patterns, model selection strategies, and technical standards in coordination with architect/platform team
  • Lead prompt engineering, fine-tuning strategies, embedding pipelines, and retrieval systems
  • Build components of agentic ai solutions like MCP servers, skills, agents
  • Integrate the AI solutions in web applications using nodejs, Reactjs and .Net
  • Collaborate on deployment and monitoring of solutions in cloud environments with performance, security, and cost considerations
  • Should be able to own end-to-end design and implementation of AI enabled cloud systems from problem definition to production deployment
  • Contribute to evaluation of trade-offs across model accuracy, latency, scalability, cost, and maintainability
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Fulltime
Read More
Arrow Right