> Markdown version of [/jobs/ext/590431-senior-engineer-react-typescript-data-visualization](https://www.wearedevelopers.com/jobs/ext/590431-senior-engineer-react-typescript-data-visualization). 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 Engineer (React/TypeScript, Data Visualization) - **Company:** TeamSoft IT Solutions - **Location:** Johnston, IA, United States (Remote available) - **Experience:** Expert - **Salary:** $114,400.0 - $128,960.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Amazon S3, Code Review, Continuous Integration, Data Visualization, Python (Programming Language), Node.Js, Pivot Tables, TypeScript, ReactJS, AWS Lambda, Git, Pytest, Gitlab-ci, Playwright, JestJS, Serverless Computing, Monolithic Repository - **Published:** June 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b35201187dd6eaf3 ## About the Role Do you have experience in TypeScript?, * React, TypeScript (3+ years) * Node.js, AWS Lambda, React-PDF * Python 3.12, async/aiohttp, Pydantic, Bottle * AWS (Lambda, S3) * Testing: Vitest, Playwright, PyTest * Git, GitLab CI * Monorepo tooling: pnpm, Nx * Data visualization: charts, maps, pivot tables ## Description Develop and enhance React/TypeScript micro-frontends in a monorepo supporting data-heavy applications. Work spans dashboard development, data visualization, serverless report generation, and document orchestration across Node.js and Python services., * Deliver UI enhancements, dashboard components, and data visualization features * Troubleshoot and resolve customer-facing data/rendering issues * Enhance report generation (React-PDF, Node.js Lambda) and document services (Python Lambda) * Contribute to shared component libraries in a monorepo * Write and maintain unit and E2E tests * Participate in code reviews and CI/CD workflows ## 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) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [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) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## 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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Fastest JavaScript Charts - Built for React and Beyond](https://www.wearedevelopers.com/magazine/636-the-fastest-javascript-charts-built-for-react-and-beyond)