> Markdown version of [/jobs/ext/737487-senior-full-stack-engineer-react-node-js-usa](https://www.wearedevelopers.com/jobs/ext/737487-senior-full-stack-engineer-react-node-js-usa). 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 Full-Stack Engineer (React, Node.js), USA - **Company:** Ncube Ltd. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Cascading Style Sheets (CSS), Code Review, Data Visualization, Relational Databases, Software Debugging, Python (Programming Language), Node.Js, OpenLayers, Ruby, Software Engineering, TypeScript, Web Content Accessibility Guidelines, Web Applications, Data Processing, Cloud Platform System, ReactJS, Webpack, Material UI, Information Technology, Front End Software Development, React Redux, React Testing Library, Software Coding, JestJS, Restful APIs - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f1944676a5288d48 ## About the Role We're looking for a skilled and passionate Senior Software Engineer who's excited to work with modern mapping and data visualization technologies, take ownership of impactful features, and help shape the future of a fast-growing product., * 5+ years of professional experience in full-stack web development * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * Proficient in React, Redux (preferably Redux Toolkit), and Vite, with hands-on experience building complex web applications * Strong understanding of modern JavaScript, HTML, CSS, and other front-end technologies * Experience with TypeScript * Some experience designing and developing RESTful APIs using Node.js or other backend technologies * Proficient in writing automated tests (Vitest, React Testing Library experience preferred) * Familiarity with agile methodologies and CI/CD pipelines * Strong communication, collaboration, and problem-solving skills * Ability to work independently as well as in a team, in a fast-paced, dynamic environment, * Experience with mapping libraries such as MapboxGL (preferred), Leaflet.js, or OpenLayers * Experience with Material UI (MUI) * Basic understanding of monorepos and supporting infrastructure * Understanding of accessible web UX (WCAG 2.2) * Experience with AWS or similar cloud environments * Familiarity with relational databases and SQL * Experience writing APIs or other code in Go, Python, or Ruby * Comfort collaborating with a design team on UX iteration ## Description * Develop and maintain robust, scalable web applications using React, Redux (RTK Toolkit), and Vite * Collaborate with cross-functional "squads" to design, develop, and implement new features for data visualization platforms and portals * Write clean, maintainable, and efficient code, following best practices in software development * Conduct code reviews, debugging, and troubleshooting to ensure codebase quality * Help develop, maintain, and test RESTful APIs for data processing and handling * Participate in agile development and contribute to continuous improvement initiatives * Mentor junior engineers, providing guidance on best practices and coding standards * Turn ambiguous requirements into clear implementation plans and working software * Troubleshoot and resolve complex software issues in a timely manner * Harness AI tooling to speed up development while maintaining human oversight * Stay current with emerging trends in full-stack web development and apply them to the stack ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)