> Markdown version of [/jobs/ext/1327670-senior-react-software-engineer-contract](https://www.wearedevelopers.com/jobs/ext/1327670-senior-react-software-engineer-contract). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior React Software Engineer (contract) - **Company:** Mindgrub Technologies LLC - **Location:** Baltimore, MD, United States (Remote available) - **Experience:** Expert - **Salary:** $135,200.0 - $156,000.0 - **Contract:** Temporary to permanent - **Skills:** JavaScript (Programming Language), Web Accessibility, Browser Compatibility, Cascading Style Sheets (CSS), Information Sciences, Routing, Performance Tuning, E2e Testing, Responsive Web Design, Semantic HTML, Software Systems, Data Streaming, TypeScript, Web Applications, Web Performance Optimization, ReactJS, Git, Material UI, Information Technology, Front End Software Development, Software Version Control - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e48534a988fb6b91 ## About the Role * Must be a U.S. Citizen * Remote; 9:00am - 5:00pm EST preferred; 40 hrs / wk * July through January with potential to extend * Preferred to have an undergraduate or graduate technical degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field * 4+ years of professional front-end development experience using React and JavaScript or TypeScript * Depth in experience with React, TypeScript, semantic HTML, modern CSS, and front-end build tooling * Experience designing reusable component libraries or design systems and managing complex client-side state * Experience testing React applications with unit, integration, and end-to-end testing tools * Sound understanding of web accessibility, responsive design, cross-browser compatibility, and front-end performance * Familiarity with CI/CD pipelines, version control systems (such as Git), and modern development workflows * Strong communication skills with the ability to discuss any issues with a wide variety of individuals and groups * Must be able to attend meetings virtually * Ability to work autonomously ## Description Senior Software Engineers collaborate with senior technical engineering or leadership in order to deliver robust software solutions for Mindgrub's internal and external clients. As a Senior React Software Engineer, you will lead or work with project leads to derive requirements and successfully deliver responsive, accessible, and maintainable web applications. This role focuses on architecting and building modern React front ends, creating reusable component systems, managing client-side state and data flows, and delivering high-quality user experiences across devices and browsers., * Collaborate with other team members by sharing experience and knowledge to solve problems * Look for ways to improve processes and functionality to further deliver increased value to Mindgrub and its clients * Participate in all aspects of engineering projects * Self-improvement through constant learning * Be aware of project budgets and timelines * Be accountable for project deliverables * Participate in peer code reviews and provide feedback * Be accountable for project deliverables, budget, and client needs * Ensure projects are following Mindgrub standard processes * Interact with clients on an as-needed basis to provide project updates and information * Participate in the new candidate interview process * Research and evaluate solutions, features, and related technologies that fulfill project requirements, augment and improve the application, and anticipate future client needs * Responsible for producing task-level Levels of Effort (LOEs) * Design, build, and maintain responsive web applications using React and TypeScript * Develop reusable, accessible UI components and scalable front-end architecture * Implement client-side state management, routing, data fetching, error handling, and performance optimization * Collaborate with product, design, QA, backend engineering, and client stakeholders to translate product and UX requirements into polished web experiences ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Accessibility in React Application](https://www.wearedevelopers.com/videos/1239-accessibility-in-react-application) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)