We are looking for a Sr. FE React Software Engineer to join a chemicals manufacturing organization in Johnston, Iowa. This Long-term Contract position will focus on building and enhancing customer-facing applications used to visualize field and product performance data, while also supporting report generation and document-related services. The role offers a blend of frontend engineering, serverless development, and cross-functional collaboration in a modern cloud-based environment.
Responsibilities:
• Design and deliver new capabilities for React and TypeScript applications, including interactive dashboards, charts, maps, and data exploration tools.
• Investigate and resolve production issues affecting user experience, data presentation, and report output across frontend and backend services.
• Enhance report-generation workflows by updating layouts, styles, and data handling in Node.js and Python-based serverless components.
• Contribute reusable code to shared libraries and common UI components that support multiple applications within a monorepo.
• Create and maintain automated test coverage through unit and end-to-end testing to improve reliability and release quality.
• Review merge requests, provide constructive technical feedback, and help uphold coding standards across the engineering team.
• Support cloud-based document delivery processes, including services that generate files and manage assets stored in Amazon S3.
• Collaborate with product and engineering stakeholders to translate business needs into scalable, maintainable technical solutions.
• 5+ years of software engineering experience, with strong emphasis on frontend application development.
• At least 3 years of hands-on experience building applications with React and TypeScript.
• Practical experience with Node.js, including work on serverless functions or backend services.
• Proficiency in Python for service development, automation, or API-related work.
• Familiarity with AWS services such as Lambda and Amazon S3.
• Experience writing automated tests using modern frameworks such as Vitest, Playwright, or PyTest.
• Working knowledge of Git-based development workflows and collaborative code review practices.
• Exposure to monorepo environments, shared component libraries, or build tooling such as pnpm workspaces or Nx.