Frontend Developer
Trilogy Networks, Inc
About the Role
We are looking for a motivated Frontend Developer to join the engineering team building FarmGrid, our full-stack digital agriculture platform. This role suits recent graduates and early-career developers who want to build real products used by growers, agronomists, and field teams. Final-year students are welcome to apply if they can work full-time.
Key Responsibilities
- Build and maintain responsive web interfaces for the FarmGrid, Vault, MicroClimate and various other modules
- Turn designs and component specs into clean, reusable React components
- Integrate frontend features with REST APIs from our Node.js/TypeScript backend services
- Help develop map-based and data-visualization features for field, crop, and sensor data
- Implement authentication and onboarding flows with custom UI
- Write and maintain tests, and take part in code reviews
- Use AI-assisted development tools (e.g., Claude Code) in a spec-driven workflow
- Work with backend engineers, data scientists, and agronomists to turn grower needs into usable features
- Debug, profile, and improve performance across browsers and devices
Requirements & Tech Stack
- Bachelor's degree in Computer Science, IT, or a related field (completed, or in the final year)
- Final-year students must be available for full-time work
- 0–1 year of professional experience, including internships, freelance work, or significant personal or academic projects
- Solid basics in HTML, CSS, and JavaScript
- Working knowledge of React and TypeScript
- Familiarity with Git and GitHub workflows
- Understanding of REST APIs and asynchronous data handling
- Good problem-solving skills and willingness to learn quickly
- Clear written and verbal communication
Nice to Have
- Experience with mapping libraries (MapLibre GL JS, Leaflet, Mapbox) or geospatial data
- Experience with charting or data-visualization libraries
- Familiarity with Tailwind CSS or a component library
- Exposure to authentication providers (e.g., Microsoft Entra ID)
- Experience using AI coding assistants in development
- Interest in agriculture, IoT, or climate and sustainability tech
- A portfolio, GitHub profile, or deployed projects we can look at


