Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Black Bull Biochar 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 developer to take ownership of our web applications and drive their next phase of 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 Innovation Manager to design, build, and maintain the core systems that power BBB’s digital platform including our operations app, admin app, and farmer-facing webapp.BBB’s product team operates with a lightweight agile framework, grounded in regular development cycles. You will, collaborating on prioritisation adjustmentsImplement lightweight QA and testing processes to strengthen our development standards while supporting CI/CD and deployment pipelinesPrototype new features, whether through low-code frontends or design mockups, collaborating with the product manager and wider team to gather feedback before committing to full developmentDesign and improve data models with an awareness of long-term scalability and the downstream impact of design decisionsProvide occasional code review and support for interns or collaboratorsWhat we are looking for:3+ years’ experience in full stack or frontend-heavy web development with ReactExperience working with MongoDB or other NoSQL databasesAbility to design UIs in Figma, build from Figma designs, and maintain consistency with an existing design languageStrong grasp of REST APIs, version control (Git), and deployment best practicesStrong communication skills - able to discuss trade-offs, share progress, and flag risks early
Requirements
while communicating clearly to non-technical members of the teamProactive mindset with ownership of end-to-end deliveryClear, structured coding style with attention to performance and maintainabilityFamiliarity with Heroku, CI/CD pipelines, or similar deployment environmentsProficiency in TypeScriptExperience setting up or improving testing frameworks (unit/integration tests)Strong product sense - building with the wider context and end-users in mindInterest in sustainability, agriculture, or carbon removal technologiesExperience working in a startup or small, fast-moving teamsWhat you will get from us:25 days annual leave a year, not including bank holidays.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.Press ‘Apply Now’ to email your CV, cover letter and portfolio (website or GitHub) to with the subject ‘Full Stack Developer Role Application’.At this time, BBB can only accept applicants who are based in the locations specified and have the right to work in the UK. #J-18808-Ljbffr
About the company
be the primary developer 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-assisted development tools, primarily Cursor and ChatGPT, and are continuously experimenting with others. We 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 applicationsWork with the product manager to refine long-term product strategy and cycle-level priorities through technical insightWrite high-quality, performant, maintainable code with strong version control and documentation discipline, ensuring product stability, accessibility, and security across systemsCommunicate progress in projects and cycles clearly, flagging early when tasks move faster or slower than expected, and
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
A Guide to Green Tech and Green IT Careers
Dev Digest 120 - Apple and peers