
Software Development Engineer (Full Stack)
Hybrid
Full Time
#Software Engineering
#Front End Development
#REST
#Database Design
#PostgreSQL
#React
#React Native
#Linux
#AWS
#Docker
#Kubernetes
Are you ready to help us transform the agricultural industry by solving one of the most persistent challenges farmers face? At TerraClear, we are on a mission to liberate farmers from the grueling task of rock picking. By automating this process, we protect valuable equipment and allow farmers to focus their energy on higher-value operations. We are a fast-growing startup, and we are looking for passionate individuals to join our collaborative team as we bring a new era of efficiency to farming.
What you bring
We are seeking a Senior Full Stack Software Development Engineer to join us on a full-time basis. In this role, you will work in a hybrid environment based out of Issaquah, Washington. You will be instrumental in building applications that span web, mobile, and Linux platforms, directly impacting our ability to scale our commercial rock mapping services. Your primary responsibilities will include:
- Designing and deploying front-end interfaces, REST-based back-end services, and robust database schemas.
- Collaborating closely with our product and engineering teams to translate functional requirements into high-quality technical designs.
- Leading structured design reviews to ensure our systems remain scalable, secure, and up to date with modern development practices.
Requirements
To succeed in this role, you should possess at least four years of professional experience and a strong foundation in computer science. We value candidates who have a positive attitude and thrive in a fast-paced, agile environment. You must be proficient in English and hold a bachelor’s degree in an engineering discipline or have commensurate professional experience. Your technical toolkit should include expertise in React, React Native, and PostgreSQL. Additionally, you should be comfortable working with Linux, AWS, Docker, and Kubernetes. We are looking for someone who is a strong communicator and enjoys working within a team to solve complex technical problems.
What we offer
We believe in taking care of our team members as we work toward our mission. We provide a comprehensive benefits package designed to support your health and long-term financial well-being, which includes:
- Hybrid work arrangements.
- 401k retirement planning.
- Medical, dental, and vision insurance.
- Generous paid time off.
- Stock options.
How to Apply
If you are inspired by our mission and meet the qualifications we have outlined, we would love to hear from you. Please reach out to us with your application to start the conversation. We are an equal opportunity employer and are happy to make any necessary accommodations to ensure you have a comfortable and positive experience throughout our interview process.





