Job Overview
Were looking for a Senior Software Engineer Backend with expertise in Ruby on Rails to lead the development and maintenance of backend systems. Collaborating closely with crossfunctional teams youll shape the backbone of our platform translating customer needs into impactful features.
Location: Berlin Germany or FullRemote within the EU (CET 3)
Key Responsibilities
- Actively design develop and maintain our Ruby on Rails backend ensuring scalability and reliability.
- Work closely with CTO Product Lead and Sustainability Lead to turn customer requirements into innovative features.
- Conduct pair programming perform code reviews and participate in technical spikes to uphold clean code principles.
- Engage in SCRUMbased twoweek sprints contributing to the teams focus on delivering measurable user value.
- Optimize workflows through automation leveraging tools like GitHub Actions for CI/CD pipelines and Heroku for hosting.
CompanyDevelopment Approach
- Emphasizing growth agile development and breaking down features into manageable deliverables.
- Following clean code principles prioritize automated testing and maintain a strong focus on managing technical debt.
- A threestep deployment process ensures every pull request is tested in a dedicated environment before production.
- Cloud services monitor platform stability and performance to deliver a seamless user experience.
Required Skills and Qualifications
- Located within CET 3 with a valid work permit.
- 5 years in software development with excellent knowledge of a web framework (Ruby on Rails preferred).
- Proficiency in Ruby Rspec Postgres Redis Docker Heroku GitHub and GitHub Actions.
- Fluent in English (C1 level); German is a plus.
- Handson approach with an agile mindset driven by purpose and customercentricity.
Preferred:
- Degree in Computer Science (Bachelor Master or Doctorate).
- Experience in earlystage startups or working on sustainabilityfocused projects.
Company Tech Stack
- Backend: Ruby Ruby on Rails Rspec Postgres Redis Docker.
- Frontend: TypeScript Vue.js 3 Jest Cypress Tailwind.
- Hosting & Automation: Heroku GitHub GitHub Actions and LLMs.
Benefits
- Purpose: Be part of a mission to reduce CO2 emissions and combat climate change.
- Flexibility: Work in a collaborative remotefriendly environment.
- Growth: Access clear growth plans professional development opportunities and support for problemsolving.
- Fair Compensation: Receive competitive pay aligned with your experience and skills.
- Challenges: Solve complex problems manage large datasets and enhance the user experience with innovative features.
If you are ready to take on a challenging role at the forefront of technological innovation and contribute to our companys success we invite you to apply. Click Apply Now to submit your CV and join a talented team.
Our Commitment to Diversity and Inclusion
We are proud to be an equal opportunity employer committed to fostering an inclusive work environment. We welcome candidates from all backgrounds ensuring that each team member is supported and empowered to contribute their unique talents.
About Our Company
Become part of our esteemed company renowned for its innovative consumer technology solutions. We value integrity collaboration and excellence offering a work environment where each team member can thrive and make a tangible impact.