Full Stack Engineer

Details of the offer

Demeter is building the data platform for global agriculture,  with a particular focus on investors.
Our platform delivers information in various forms—quantitative, qualitative and geographic—to help our customers shape the footprint of the world's ag sector.
We're looking for a skilled and enthusiastic full-stack engineer to help shape the future of our technology.
You will work with our Lead Developer as our second engineering hire.
The role requires full-stack development, and you will engage with the entire technology stack from day one.
You'll contribute directly to decision-making and technical direction as we explore new technological pathways.
Our present work includes: Mapping and extracting meaning from large geographic datasets Using OpenAI APIs to index and understand many thousands of natural language documents Designing and implementing a database that employs our proprietary universal agricultural taxonomy Implementing real-time communication features to power our community We presently use Python and JavaScript, with a stack including PostgreSQL, Flask and Vue.js, heavy leverage of Azure cloud services including AI Search, and CI/CD via GitHub Actions.
Specific expertise in our stack is not required, but a solid understanding of software engineering principles, database design, and an enthusiasm for learning new technologies is essential.
The work will rely on your ability to research and learn new technologies, and apply that knowledge to solve difficult and interesting problems.
If you enjoy that process, like to have a significant impact on product development, and believe that you are a) conscientious, b) curious and c) capable, we want to hear from you!
Key Responsibilities Design, develop, and maintain full-stack features across the Demeter platform.
Collaborate closely with the Lead Developer on architectural and technical decisions.
Identify and implement solutions for novel and complex problems.
Contribute to improving our CI/CD pipelines, working with GitHub Actions and Azure.
Work with the team to identify new technologies and pathways to evolve our stack as we scale.
Skills & Experience 3+ years of software development experience with a focus on web technologies.
Knowledge of backend development (e.g., Flask or similar frameworks) and frontend development (e.g., Vue.js or other JS frameworks).
Experience with database design and management, particularly PostgreSQL (or any relational database).
Familiarity with cloud platforms (Azure preferred but not required).
Strong communication skills and the ability to work collaboratively in a small team.
Experience with CI/CD pipelines, particularly GitHub Actions.
Knowledge of geographic data, agriculture, or investment platforms (not required but beneficial).
Work Environment Flexible work arrangements: fully remote, hybrid, or in-office in Battersea, London.
You must be based in the UK and have the right to work in the UK.
Salary & equity £50,000-£70,000 pa, depending on experience Equity incentives depending on experience Application Process Apply with your CV and a cover letter explaining what interests you about the role and what you think you could bring to Demeter.
Please send both of these to ******, with ****** in cc.
First Stage - a short introductory interview with our Lead Developer Second Stage - a short take-home coding challenge relevant to the work we do at Demeter Third Stage - a more in-depth interview with our Lead Developer and our CEO.
This will feature a discussion of your solution to the challenge.


Nominal Salary: To be agreed

Requirements

Senior Backend Engineer

For more information on what we do and (more importantly) why we do it, head over to our blog and check out our  rebranding to Goodstack If you've been looki...


Goodstack - England

Published 22 days ago

Fscs Analyst

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleag...


Investec - England

Published 10 days ago

Senior Full-Stack Engineer

Qualifications Bachelor's or Master's degree in Computer Science or similar (PhDs will be given preference) 7+ years of experience in full-stack development;...


Scopeworker - England

Published 10 days ago

Data Analyst

Hometree is a home energy services company on a mission to accelerate the transition to net zero. By fixing, installing and financing home energy hardware, w...


Hometree - England

Published 10 days ago

Built at: 2024-11-24T15:37:59.175Z