AgEagle is looking to expand our Boulder team to improve our entire FarmLens and HempOverview platforms in both usability and functionality as well as performing on-going maintenance, bug fixes and updates to our code base. This work includes providing users access to data products that are generated from their drone imagery and implementing additional technologies and frameworks to provide more value to the platform. You will be working with a new team and helping to architect a extensible system as the lead full stack engineer. We look for passionate and driven individuals that also value keeping a positive attitude.
As a full stack engineer you will be expected to have superb back-end development skills with the ability to create and consume restful APIs. You should be comfortable working in a containerized environment deployed in AWS. It will be necessary to have experience developing and managing a Postgres DB. The entire stack is geospatially informed, which means working with various libraries that manipulate geospatial data including GDAL, image stitching software systems and PostGIS. You will also work with partners to provide enhanced functionality via API integrations.
You will be expected to participate in an agile development cycle with daily standups and collaborate with engineers and product management, along with other team members, to make sure we are providing the right solutions. Most of all, we want you to work with new and existing technologies to bring more data and a fresh experience to our software products!
Bachelor’s degree in a computer science related field or equivalent work experience
5+ years’ experience of writing and maintaining production level code
Must have previous experience doing production work in AWS, including EC2, ECS, RDS, and Lambda.
Experience building and deploying in Docker
Experience with Git
Experience writing production code in Kotlin
Additional Bonus Skills:
Experience in designing RESTful APIs
Experience with MySQL or PostgreSQL and manipulating the database via an ORM
Experience with Python development for image processing
Experience with the design and implementation of microservices architectures, with preference for deployment in AWS
Knowledge of any of the following: Leaflet, Mapbox, Geoserver
Excellent verbal and written communication with the willingness to use them
Excellent attention to detail, organizational and multi-tasking skills
Strong self-direction skills are critical and the ability to work with a small and growing team
It's easy, and free! Add jobs from any website! Get recommendations from your friends! Start by adding this job...