Legacy Farmer aids farmers in financial mastery and building sustainable businesses for future generations. They are seeking a Frontend Developer to build responsive user interfaces and integrate with GraphQL APIs, contributing to the development of software tools that empower farmers.
Responsibilities
- Build and maintain responsive user interfaces using React and Material UI
- Work with data-rich components like dynamic tables, modal forms, and dashboards
- Integrate with GraphQL APIs to fetch and update complex datasets
- Collaborate with designers and backend engineers to create smooth, efficient user experiences
- Write clean, maintainable, and testable code
- Contribute ideas in code reviews and team discussions
- Grow your skills through mentorship and hands-on experience
Qualification
Required
- Solid understanding of React.js and component-based architecture
- Familiarity with Material UI, especially forms and table components
- Familiarity with React Native
- Exposure to GraphQL (queries, mutations, schema concepts)
- Solid foundation in JavaScript (ES6+), HTML, and CSS
- Interest in working with structured data and form-heavy UIs
- Strong attention to detail and willingness to learn
- Clear communication skills and a collaborative mindset
Preferred
- Experience working with form validation and state management
- Familiarity with Frontend testing suites (ie: Cypress)
- Familiarity with data tables, filtering, pagination, and sorting
- Understanding of version control (Git) and basic testing practices