Full Stack Developer

  • East Bay
  • This position has been filled

Website ceresimaging Ceres Imaging

Helping farmers optimize their resource use

Ceres Imaging is a venture-backed company developing a technology that helps conserve water and fertilizer in farms. Specifically, we use aerial imagery and spectral image processing to monitor crop variables. The primary delivery mechanism for our imagery is a web application that allows customers to view the imagery of their fields over time (see the demo on our website).

We help the farmer use this data to improve crop management practices like fertilizer application, irrigation schedules, stress/problem detection, and other applications. Currently we have a substantial funding, and paying customers throughout California and Australia.

We are seeking a full-time web-stack engineer with 3-7 years of software engineering experience who can contribute to the development of our web application.

We value technical curiosity and enthusiasm more than narrow technology experience. If you have a strong track record of embracing new challenges, we will consider applicants who are driven to learn and have the intensity to embrace our technology. We place more value on your ability and attitude than specific experience.

Building a responsive, easy to use web application for display of geographic information systems (GIS) data.
Managing database of customer imagery and data.
Working with sales team to build web application features to meet customer needs.
Working with image processing team to streamline delivery of GIS data to the web application.

Desirable Experience/Skills/Qualifications
BS degree in Computer Science or Computer Engineering or the equivalent hands-on experience.
3+ years of system development experience with emphasis on web and/or database development.
Web services and technologies: python, javascript, REST.
Designing and building a custom UI for web applications.
Designing and managing a relational database.
Source Code Control (Subversion, git).
Proven track record in developing high quality software in complex technology environments.
Excellent verbal and written communication skills.
Experience with gathering and documenting technical requirements and specifications.
Experience with creating and working with Application Program Interfaces (APIs).

Ideal candidates will also have
Web GIS development experience
Experience designing for mobile
Experience with cloud-based systems
Ability to mentor other developers and provide technical direction on application architecture.
Familiarity with Software and Interoperability Techniques and Standards
Experience with responsive designs and tools (CSS, bootstrap)
Software engineering best practices