We are excited to share this opportunity on behalf of our client, a company dedicated to enabling businesses to take meaningful climate action.
About the Company
Our client believes that everyone is a Global Changer and works to empower businesses to advocate for climate protection worldwide. Their software solutions help companies automatically calculate their carbon footprint, support decarbonization, and ensure compliance with CSRD reporting, leading them toward a sustainable transformation.
Core Values
They operate based on the following principles:
Collaborate Effectively – Work as a team to drive meaningful change.
Integrity – Act with honesty and transparency.
✅ Deliver Quality – Strive for excellence in everything.
Be Compassionate – Support and respect each other.
♻️ Act Sustainably – Commit to environmental responsibility.
Tasks
About the Software
Our client’s product is a SaaS B2B platform designed to support companies throughout their sustainability journey, focusing on the most impactful solution for our planet: reducing emissions. Leveraging AI-powered insights, the platform helps businesses take measurable steps toward decarbonization.
Your Responsibilities
* Design, develop, and maintain the Ruby on Rails backend in close collaboration with a cross-functional team.
* Engage in pair programming, code reviews, and technical spikes to enhance code quality and team knowledge.
* Work closely with the CTO (Florian), Product Lead (Lea), and Sustainability Lead (Yacin) to translate customer requirements into innovative features.
How We Work
Process: Our team follows agile development with SCRUM, working in two-week sprints to deliver user value through small, incremental feature updates.
Code: We embrace clean code principles, prioritizing development speed without compromising quality or accumulating technical debt.
Quality: Automated testing is key—we ensure strong test coverage across different levels and use ESLint & Rubocop to maintain code quality. Every code change undergoes peer review.
Automation: As a cloud-first company, we model our development process on GitHub, use GitHub Actions for continuous integration, and host our platform on Heroku. We rigorously monitor system performance to ensure reliability.
Tech Stack
Front-end: TypeScript, Vue.js 3, Jest, Cypress, Tailwind
⚙ Back-end: Ruby, Ruby on Rails, RSpec, PostgreSQL, Redis, Docker
☁ Hosting & Automation: Heroku, GitHub, GitHub Actions, various LLMs
If you're passionate about building impactful technology for a sustainable future, we'd love to hear from you!
Requirements
Experience: 5+ years in software development, with expertise in a well-known web framework (ideally Ruby on Rails). ▪ Proficient with our backend tech stack: Ruby, Ruby on Rails, Rspec, Postgres, Redis, Docker, Heroku, GitHub, GitHub Actions
* High-Traffic & Big Data Systems: Proven experience building and operating large-scale platforms processing millions of data points per year.
* Core Product Work: Must have worked on the main product, not just internal tools or peripheral systems.
* Tech Stack: Ruby, Ruby on Rails, RSpec, PostgreSQL, Redis, Docker, Heroku, GitHub, GitHub Actions.
* Communication: Fluent in English (German is a plus).
* Mindset: Hands-on, agile, and customer-focused.
* Preferred: Degree in Computer Science, startup experience.
* Location: EU-based (CET ±3) with a valid work permit.
Employment type: Full-time
Hiring Process
1. Call I: Screening (30 min) - Verify experience, assess communication skills, gauge enthusiasm for the startup environment, and discuss salary expectations.
2. Take-home assignment (2-4 hours)
3. Call II: Technical Assessment (1 hour) - Review take-home assignment, focus on code quality, problem-solving approach, and ability to articulate technical decisions.
4. Call III: Team and Culture Fit / Peer Review (1 hour) - Meet with a team member to check for cultural fit.
5. Call IV: Offer & Negotiation
Benefits
1. Purpose-Driven Work: Contributing to a significant global issue (reducing CO2 emissions)
2. Flexible and Collaborative Environment
3. Growth Opportunities: Clear growth plans, support for professional development, and sparring partners for problem-solving
4. Fair Compensation
5. Exciting Challenges: Handling large datasets, creating innovative features, improve UI/UX
€70,000 - €90,000
Please attach in the cover letter button a word or pdf document that describes your proficency and experience needed for this role in detail following the job description requirements. This is crucial so that our client can review your experience in detail.