Software Engineer

Carbon Co-op Manchester / remote £30,100

Person specification

Essential requirements

  • At least 3 years experience of software development, which can include personal and academic work.
  • You have experience of taking ownership of feature development from requirements gathering, through planning, implementation, testing and delivery.  This means working with project/service managers and/or users to discover what is needed, organising yourself to do the work, and communicating your plans effectively to others.
  • You have excellent written English skills, and you ask questions when you don’t understand things.
  • You have experience of working on both the frontend and backend of web applications.  (It’s OK if you are stronger on the frontend than the backend.)
  • You are comfortable with HTML/CSS/JavaScript, plus any language on the backend (Python/Django experience is a plus).
  • You can work effectively with others and be empathetic, compassionate and understanding.


  • You can create usable and accessible interfaces that look good
  • You have experience of or appetite for refactoring legacy systems, or transitioning frontends from vanilla JS to React or from JavaScript to TypeScript.
  • An interest in sustainable buildings, retrofit or energy systems
  • Motivated by environmental and social justice concerns, or have an interest or involvement in the co-operative movement.

Send your CV plus a single page covering letter to by 30 September
For questions or queries please contact 

Apply Now