At a Glance
- Tasks: Lead the development of innovative web applications for sustainable agriculture.
- Company: Join Black Bull Biochar, a fast-growing startup focused on climate impact.
- Benefits: Enjoy 25 days annual leave and a purpose-driven work environment.
- Other info: Be part of a motivated team driving sustainable innovation.
- Why this job: Shape scalable systems that contribute to real-world climate solutions.
- Qualifications: 3+ years in full stack development with React and strong AI integration skills.
The predicted salary is between 50000 - 60000 £ per year.
Locations: London/ Edinburgh/ Manchester
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 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:
- 3+ years’ experience in full stack web development with React
- 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 integrate 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
- 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.
- 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.
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.
Full Stack Engineer in Manchester employer: Black Bull Biochar
Contact Detail:
Black Bull Biochar Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in Manchester
✨Tip Number 1
Get to know the company inside out! Research Black Bull Biochar's mission, values, and recent projects. This will help you tailor your conversations and show that you're genuinely interested in what they do.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. Building relationships can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the tech stack they use. Practice common algorithms and system design questions to impress them with your knowledge.
✨Tip Number 4
Don’t forget to follow up after your interview! A quick thank-you email can go a long way in keeping you top of mind. Plus, it shows your enthusiasm for the role and the company.
We think you need these skills to ace Full Stack Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in full stack development, especially with React and MongoDB. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about working with BBB and how your background in AI-first development can contribute to our mission. Keep it engaging and personal!
Showcase Your Portfolio: If you have a portfolio or GitHub, include it! We love seeing your work in action. Highlight any projects that demonstrate your coding style and problem-solving skills, especially those related to sustainability or agriculture.
Follow Application Instructions: When applying, make sure to follow our instructions closely. Use the subject line ‘Full Stack Engineer Role Application’ and include all requested documents. This shows us you can pay attention to detail, which is super important for this role!
How to prepare for a job interview at Black Bull Biochar
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, MongoDB, and TypeScript. Brush up on your understanding of REST APIs and deployment best practices, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Highlight your experience with AI tools and how you've integrated them into your workflow, as this aligns perfectly with what they’re looking for.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. Since you'll be working with non-technical team members, being able to communicate effectively is key. Think about how you can share your progress and flag risks clearly during the interview.
✨Demonstrate Your Passion for Sustainability
Since BBB is focused on sustainability and carbon removal, be prepared to discuss your interest in these areas. Share any relevant experiences or projects that showcase your commitment to environmental impact, as this will resonate well with the company's mission.