[Remote] Software Engineer - 100% Remote
Note: The job is a remote job and is open to candidates in USA. Genesis10 is currently seeking a Software Engineer for a remote position with a Global Agricultural and Food Corporation located in Johnston, IA. This role involves working across multiple systems, including React/TypeScript micro-frontends and a Node.js report generation service, focusing on enhancing data visualization and reporting tools for farming operations.
Responsibilities
- Pick up stories from the team backlog including UI enhancements, new dashboard components, and data visualization improvements
- Resolve customer-escalated issues across the frontend and report services
- Implement styling, layout, and data changes in both the Node.js report generator (React-PDF) and Python document service
- Contribute to component libraries consumed by multiple apps in the monorepo
- Write unit and E2E tests for all delivered work
- Participate in MR code reviews
Skills
- 3+ years of experience with React and TypeScript
- Experience with Node.js (Lambda functions, React-PDF)
- Experience with Python (3.12, Bottle, async/aiohttp, Pydantic)
- Experience with AWS (Lambda, S3)
- Experience with testing frameworks (Vitest, Playwright, PyTest)
- Experience with Git / GitLab CI
- Experience with Monorepo tooling (pnpm workspaces, Nx)
- Experience with data visualization (charts, maps, pivot tables)
- Experience with Terraform
- Familiarity with i18n / localization workflows
- Agriculture or GIS domain familiarity
Benefits
- Behavioral Health Platform
- Medical, Dental, Vision
- Health Savings Account
- Voluntary Hospital Indemnity (Critical Illness & Accident)
- Voluntary Term Life Insurance
- 401K
- Sick Pay (for applicable states/municipalities)
- Commuter Benefits (Dallas, NYC, SF, and Illinois)
Company Overview