Senior Software Engineer
About SimpleHedge
At SimpleHedge, we are on a mission to empower farmers with the tools they need to secure their profits and manage risk through accessible, intuitive hedging solutions. Our journey began with a vision to make hedging straightforward for farmers, addressing the challenges unique to agricultural markets. Today, SimpleHedge continues to innovate, providing a seamless, farmer-focused platform that combines real-time data, flexible options, and technical support.
About the Role
Our engineering team is dedicated to crafting the best experience for farmers at every step. We are looking for someone who takes pride in their work, with a commitment to product quality, code quality, and security. We strive to work efficiently and effectively by investing in the foundation of our codebase, enabling us to explore new business use cases quickly with minimal technical debt.
We use NodeJS for backend, React for web, and SwiftUI for iOS. While experience with these specific technologies is not required, we do expect senior level of experience on the backend and/or frontend in general. We value a deep understanding of patterns and tools, such that the appropriate solution is chosen and applied to each unique problem.
We have clear product vision and high-valued problems to solve. If you enjoy shipping features that users love, then we believe you’ll enjoy being a part of our team.
You Will:
Work remotely with our collaborative team to enhance our platform.
Design and develop secure, performant and reliable solutions for farmers and our partners. Think through edge cases. Take ownership over testing and monitoring.
Make thoughtful trade-offs to balance short-term business needs with long-term maintainability.
Actively participate in stages of the software development lifecycle, applying your experience to help us improve outcome and reduce risk.
Perform code reviews diligently and respectfully, to uphold our coding standards and identify issues, while keeping out personal biases and aggression.
Help us improve our processes to be more efficient and effective.
Qualifications:
Proven track record of exceptional ability.
2+ years of experience in backend and/or frontend engineering.
Experience designing whole technical solutions to business problems.
Experience with version control and the software development lifecycle.
Experience with continuous zero-downtime deployment.
Bonus: Experience in fintech or agriculture.
Tech Stack:
Frontend: SwiftUI, React/Typescript
Backend: NodeJS/Typescript, Postgres, Docker
Infrastructure: GCP, Terraform