Responsibilities
- Own features end-to-end: from understanding the problem to shipping the solution and making sure it actually works for users.
- Design, build, and maintain high-quality Ruby code using best practices.
- Build back-end components for web applications and integrate AI-powered capabilities where they create real value.
- Collaborate with designers, product managers, and other engineers to figure out what to build and why.
- Work on technical feasibility assessments, architecture decisions, and process improvements.
- Test for performance, responsiveness, and security.
- Stay curious about new technologies and push for their adoption when it makes sense.
Requirements
- 4+ years of commercial experience with Ruby on Rails.
- Solid understanding of object-oriented programming and scalable application design.
- Deep experience with Git.
- An eye for clean code and a habit of writing it.
- Strong problem-solving skills and comfort with ambiguity.
- Understanding of agile software development.
- Fluent in English.
Nice to Have
- Experience with test-driven development.
- Familiarity with CI/CD (CircleCI, GitHub Actions).
- Hands-on experience with PostgreSQL and NoSQL databases.
- Experience building high-load systems.
- Background in FinTech or e-commerce.
- Familiarity with prompt engineering, AI workflow tools, LLMs, vector databases, or building AI agents.
Benefits
- Paid time off – 30 vacation days.
- A competitive salary.
- A personal training and development budget of €1,500 per year.
- Responsibility and trust from day one.
- Individual coaching and further training to support you in your development.
- A free BVG ticket.
- Employee discounts at numerous companies (e.g. at the gym or in online stores).
- A culture of equity and inclusion where you are appreciated for the person you are.
- Pension program with company match up to 30% of employee contributions.
Additional Information
- Language requirements: Fluent in English.