Software Engineer Mid
Des Moines, IA - USA
Job Summary
| Desired Role & Level: | Software Engineer / Mid |
| Location: | Remote - candidate can be considered as remote if in the US and living more than 50 miles from above indicated GBC locations. |
| Project Scope and Brief Description: | The contractor will split their time across three systems. The bulk of the work is in the teams frontend apps a set of React/TypeScript micro-frontends in a shared monorepo that render dashboards charts maps and pivot tables for farming operations analyzing their field and product performance data. Theyll also work in the report generation service a Lambda that uses React-PDF to build branded multi-page PDF reports (tables maps styled badges) and drops them in S3 for customer download. The third piece is the document service a Python Lambda that orchestrates document creation and manages report practice the work looks like: building new dashboard features fixing data/rendering bugs customers have escalated updating report layouts to match new brand or product requirements and keeping the serverless plumbing healthy. |
| Responsibilities: |
|
| Skills / Experience: | - React TypeScript (3 years) - (Lambda functions React-PDF) - Python (3.12 Bottle async/aiohttp Pydantic) - AWS (Lambda S3) - Testing (Vitest Playwright PyTest) - Git / GitLab CI - Monorepo tooling (pnpm workspaces Nx) - Terraform (nice to have) - Data visualization (charts maps pivot tables) - i18n / localization workflows (nice to have) - Agriculture or GIS domain familiarity (nice to have) |