CrawlJobs Logo

Senior ReactJS Software Engineer

United States, Michigan · Job Posted January 03, 2026
Apply Position
Job Link Share

Job Description

We are looking for a passionate and skilled Senior ReactJS Software Engineer to join our growing team. This is a high-impact role where you will own end-to-end development of a next-generation application and collaborate closely with design, architecture, and product teams.

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

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

Nice to have

  • Familiarity with Python APIs for integration and system interoperability
  • understanding of accessibility, internationalization, and performance optimization

Looking for more opportunities?

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

Similar Jobs for

Senior ReactJS Software Engineer

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

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 17, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on experience in building application using Java, Spring framework and Spring Boot
  • Strong experience in designing and building microservices/ web services
  • Experience in Front end development experience with ReactJS or Angular JavaScript, NodeJS
  • Familiarity with MongoDB, including querying, data validation, and understanding of document schemas
  • Experience in the payments domain with working knowledge of Wires/SWIFT, and ISO 20022 message structures
  • Familiarity with ElasticSearch, including indexing concepts, search/query validation, and interpreting results
  • Familiarity with GenAI tools such as GitHub Copilot, Agentic AI workflows, and LLM based test generation
  • Knowledge on messaging service like Kafka, Solace, etc
  • Experience in working on relation database like Oracle, MS SQL Server, etc
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
!
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