Senior Full Stack Engineer
Are you looking to work on world-leading machine learning technology? To help build and scale an impactful SaaS product?
The innovative global agri tech company Deep Planet has an exciting opportunity for a self-motivated Senior Software Engineer to join our technology team. We are a rapidly growing company in the field of sustainable agriculture and are looking for an experienced engineer to lead the development of our platform.
We are rapidly building our R&D and adding new customers. With this, our customer platform or web portal is quickly evolving on a day-to-day basis. We are looking for someone who can bridge our world-leading research to our customer needs and be a lynchpin for our engineering function:
Leading full-stack engineering, scaling our product for commercialisation in multiple geographies, owning a critical part of the product’s execution.
Working with our founders and the product team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
What do I need?
10+ years of experience in architecting web applications, and complex web-based UIs.
10+ years in a software engineering position with a strong understanding of the full software development life cycle, agile development, and continuous integration.
Lead a team of software engineers - full-stack, front-end, and mobile engineers to develop VineSignal - our pioneering viticulture monitoring platform and other products.
Excellent communication skills, ability to prioritise and deliver with agile practices.
5+ years of production experience with React ecosystem, server-side JavaScript programming.
Experience with maps, spatial data types, and post GIS.
Experience with build and CI tools such as Webpack, Serverless, Gitlab CI, etc.
5+ years of experience with AWS services, such as Cognito, RDS, DynamoDB, EC2, etc.
Develop clean, reusable code and proficient at design planning and documentation.
Who you are
A customer-first attitude, with the ability to take ownership of the projects and deliver.
A fast learner with an ability to pick up new skills at a startup.
Self-driven person and is not afraid to roll up the sleeves to solve customer problems.
Passionate about climate change and sustainability. You take these questions seriously and are willing to make an impact.
Passion for building great teams, especially in a start-up environment.
Nice to have
Knowledge of Python.
Experience in working with Earth Observation and/or other geospatial data.
Experience with other NestJS or Angular (Backbone, Angular, etc.)
Benefits
Competitive Compensation, Equity
Remote/flexible working
Visa sponsorship/relocation support
This job role is based in Oxford or remote.