Junior Software Engineer

Engineering · Remote · Full-time

£25,000/yr + equity

Apply Now

Ready to start your engineering career by tackling climate change? We're looking for a Junior Software Engineer to join our team and grow into a full-stack role while making a real impact on sustainability.

About the Role

As a Junior Software Engineer at DitchCarbon, you'll work alongside experienced engineers building a platform that helps organizations track and reduce their carbon emissions. You'll have the opportunity to learn modern web development practices, work with AI technologies, and contribute to meaningful projects from day one.

What You'll Learn

  • Modern Web Stack: Next.js, TypeScript, GraphQL, and Ruby on Rails
  • AI/ML: Hands-on experience with LLMs and data processing
  • Best Practices: Test-driven development, code review, and CI/CD
  • Data Engineering: Working with large datasets and optimization
  • System Design: Building scalable and maintainable applications
  • Sustainability: Carbon accounting and emissions calculation

Your Growth Path

We believe in learning by doing, supported by mentorship:

  • Month 1-3: Onboarding and fundamentals

    • Pair programming with senior engineers
    • Small feature implementations
    • Learning our tech stack and development workflow
  • Month 3-6: Growing independence

    • Taking on larger features
    • Contributing to our AI initiatives
    • Leading your own projects with guidance
  • Month 6+: Expanding impact

    • Full-stack feature ownership
    • Participating in architecture discussions
    • Mentoring new team members

What We Offer

  • Strong Mentorship: Regular 1:1s with experienced engineers
  • Real Impact: Your code will help fight climate change
  • Modern Tech: Work with the latest technologies and AI
  • Growth Focus: Clear path to mid-level and beyond
  • Supportive Culture: We celebrate learning and experimentation
  • Flexible Schedule: Part-time options available for university students

Requirements

  • Strong foundation in computer science or related field
  • Basic knowledge of web development (HTML, CSS, JavaScript)
  • Familiarity with at least one programming language
  • Eager to learn and grow as a developer
  • Good problem-solving skills and attention to detail
  • Interest in climate tech and sustainability

Nice to Have

  • Experience with React or Ruby
  • Understanding of Git and GitHub
  • Interest in AI/ML
  • Open source contributions
  • Knowledge of testing practices

Ready to Apply?

We have a straightforward application process designed to help us understand your background, skills, and motivations. When you click the button below, you'll be taken to our application portal where you can tell us about yourself and share relevant experience.

Take your time to share what makes you unique and why you're interested in joining DitchCarbon. We value authenticity over perfection and are genuinely excited to learn about your perspective on sustainability and technology.

We review all applications carefully and aim to respond within 2-3 business days to schedule an initial conversation.

Apply Now