Full Stack Engineer
Actively Reviewing the ApplicationsBlack Bull Biochar
Job Description
Locations: London/ Edinburgh/ Manchester
Salary: £55,000 - £65,000
Who are we?
Black Bull Biochar (BBB) is a fast-growing UK start up scaling the use of biochar, a carbon-rich material that improves soil health and removes carbon from the atmosphere. We build digital systems to run our operations, manage carbon credit reporting, and drive the adoption of biochar among farmers across the UK. Our software is central to how we operate: tracking production, logistics, and application data in real time.
Who are you?
We are looking for a motivated Full Stack Engineer to take ownership of our software products and drive their next phase of their development, evolving these tools from internal systems into scalable products that can serve partners and farmers across the country. You will work closely with the product team to design, build, and maintain the core systems that power BBB’s digital platform including our operations app, admin app, and farmer-facing app.
BBB’s product team operates with a lightweight agile framework, grounded in regular development cycles. You will be the primary engineer maintaining the stack day-to-day, while helping us lay the groundwork for future scalability and team growth. The role offers a high level of ownership, autonomy, and visibility across the business.
We make use of AI-first development practices and are looking for someone who can use these tools effectively while maintaining high standards of code quality, judgement, and system design.
Key responsibilities:
- Lead the ongoing development and maintenance of BBB’s web applications
- Work with the Innovation Managers to refine long-term product strategy and cycle-level priorities through technical insight
- Write high-quality, performant, maintainable code with strong version control and documentation discipline, ensuring product stability, accessibility, and security across systems
- Communicate progress in projects and cycles clearly, flagging early when tasks move faster or slower than expected, and collaborating on prioritisation adjustments
- Implement lightweight QA and testing processes to strengthen our development standards while supporting CI/CD and deployment pipelines
- Implement and iterate on prototypes from design mockups, collaborating with Innovation Managers and wider team to gather feedback before committing to full development
- Design and improve backend architecture and data models with a focus on performance optimisation, scalability, and the downstream impact of design decisions
- Experiment with and integrate AI tools and capabilities into our products, staying current with emerging practices in applied AI development
- Provide occasional code review and support for interns or collaborators
What we are looking for:
Essential
- 3+ years’ experience in full stack web development with React
- Proficiency in React, Node.js/Express, JavaScript (ES6+), HTML/CSS
- Experience working with MongoDB or other NoSQL databases
- Strong grasp of REST APIs, version control (Git), and deployment best practices
- Experience with backend architecture design and performance optimisation
- Fluent in AI-first development and actively intergtate tools like Claude, Copilot and Cursor into their daily workflow
- Experience implementing AI-integrated product features
- Strong communication skills - able to discuss trade-offs, share progress, and flag risks early, while communicating clearly to non-technical members of the team
- Proactive mindset with ownership of end-to-end delivery
- Clear, structured coding style with attention to performance and maintainability
Desirable
- Familiarity with Heroku, CI/CD pipelines, or similar deployment environments
- Proficiency in TypeScript
- Experience setting up or improving testing frameworks (unit/integration tests)
- Experience building native mobile apps (iOS/Android), whether with React Native, Swift, Kotlin, or similar
- Strong product sense - building with the wider context and end-users in mind
- Interest in sustainability, agriculture, or carbon removal technologies
- Experience working in a startup or small, fast-moving teams
What you will get from us:
- 25 days annual leave a year, not including bank holidays.
- Axa private health insurance
- Join a purpose-driven company at the forefront of sustainable innovation, where your work directly contributes to real-world climate impact.
- The opportunity to shape the technical foundation of a growing product ecosystem, build scalable systems from the ground up, and see your code powering tangible environmental outcomes.
- The chance to grow and develop in a positive work environment with an engaged and motivated team.
Applicants are required to have the right to work in the UK, BBB does not currently offer visa sponsorships.
Application details:
Apply via our website with the subject ‘Full Stack Engineer Role Application’: https://www.blackbullbiochar.com/careers/full-stack-developer
Please include your CV, cover letter and portfolio (website or GitHub).
At this time, BBB can only accept applicants who are based in the locations specified and have the right to work in the UK.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Assistant
Aura - The Diet Clinic
Science Teacher
RICE CONSOLIDATED ISD
Software Engineering Manager
Drive Further
AI / ML Engineer
CodeVyasa
DevOps Engineer
Bottomline
Share
Quick Apply
Upload your resume to apply for this position