
Software Developer
- West Leederville, WA
- $92,000-118,000 per year
- Permanent
- Full-time
- Solve complex, real-world agricultural problems by designing, building, and launching high-impact features.
- Take ownership of the development lifecycle, from collaborating on initial designs with Product Managers to deploying your work into our production environment.
- Write secure, well-designed, and thoroughly tested code, championing a culture of quality and continuous improvement.
- Actively improve our systems and architecture, helping to reduce complexity and enhance the maintainability of our codebase.
- Mentor and guide junior developers, sharing your knowledge and contributing to the growth of the entire team.
- Bachelor’s degree in Computer Science or equivalent technical experience.
- 2–4 years of experience in software development.
- A polyglot mindset with proficiency in at least one of the following programming languages: Ruby, Python, Java, or Typescript/JavaScript. We believe great engineers can learn new tools—if your background is in other languages, we still strongly encourage you to apply.
- Experience with Agile methodologies and continuous integration/deployment.
- Understanding of production environments and ability to troubleshoot performance issues.
- Strong problem-solving skills and attention to software maintainability.
- Experience with software testing practices and basic refactoring.
- Solid communication skills for collaboration with technical and non-technical stakeholders.
- Experience with frameworks such as React, Angular, Django, Objective-C, Swift.
- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Exposure to cloud platforms (AWS, GCP, Azure) and DevOps tools (Docker, Kubernetes).
- Knowledge of automated testing frameworks like Jest, Mocha, or Selenium.
- Experience using version control (Git) and Agile project management tools (e.g., Jira, Trello).
- A genuine curiosity about or direct experience with the emergent field of AI-assisted coding.
- Purposeful Work: Make a global impact by advancing sustainable food production.
- Our People: Work with a fun, collaborative, and supportive team.
- Recharge and Refresh: Extra flex days annually and year-end break, in addition to your annual leave.
- Work Flexibly: Hybrid options near offices for work-life balance.
- Stay Energized: Stocked offices and team events for fun and connection.
- Level up with the UpSkill program: Dedicated funds each year towards learning programs that help you grow in your role.
- Support for Life’s Big Moments: We offer enhanced parental leave top-ups to help you focus on what matters most.