Join Our Team as a Senior Software Engineer - Ruby-On-Rails/Payments
At elopage, we are on a mission to empower entrepreneurs by providing a robust SaaS platform that enables them to create, manage, and scale their digital businesses. We are looking for a talented and experienced Senior Software Engineer to join our dynamic engineering team in Berlin, Germany. If you are passionate about clean coding, fintech, and developing scalable software solutions, we want to hear from you!
About the Role
As a Senior Software Engineer specializing in Ruby-On-Rails and Payments, you will play a crucial role in designing, building, and maintaining high-quality Ruby code. You will be responsible for integrating payment systems and developing backend components for web applications. Your expertise will help us deliver robust and intuitive products that redefine the digital experience for our customers in the DACH region and beyond.
Key Responsibilities
- Design, build, and maintain high-quality Ruby code using best practices.
- Integrate payment systems and ensure seamless functionality.
- Conduct technical feasibility assessments and develop new solutions, architecture, and process improvements.
- Collaborate with other developers and stakeholders to understand requirements and develop solutions.
- Test applications for performance, responsiveness, and security.
- Participate in all stages of the development lifecycle.
- Maintain existing applications and make necessary updates and enhancements.
- Stay informed about relevant new technologies and drive their continuous adoption and integration into the design.
Requirements
- At least 3 years of experience in Payments.
- Experience in fintech, e-commerce, insurance, or banking areas.
- At least 4+ years of commercial experience with Ruby-on-Rails.
- Experience with architecture decisions and development process improvements.
- Solid understanding of object-oriented programming.
- Understanding of fundamental design principles behind a scalable application.
- Deep experience with version control systems like Git.
- Problem-solving skills and a passion for clean code.
- Understanding of agile software development.
- Fluent in English.
Preferred Qualifications
- Experience in test-driven development.
- Good understanding of CI/CD processes (Circle CI, GitHub Actions).
- Hands-on experience with PostgreSQL & NoSQL databases.
- Experience in building high-load systems.
- Created successful Big Data solutions.
Benefits
- Paid Time Off - 30 vacation days.
- A competitive salary.
- A personal training & development budget of € 1,500 per year.
- Responsibility and trust from day 1.
- Individual coaching and further training to support your development.
- A free BVG ticket.
- Employee discounts at numerous companies (e.g., at the gym or in online stores).
- Pension Program with company match.
- A culture of equity and inclusion where you are appreciated for the person you are.
Location
This position is based in Berlin, Germany, and offers a hybrid work environment, allowing you to work both on-site and off-site.
Join us at elopage and be part of a team that values diversity, innovation, and growth. Apply today to take the next step in your career!
Benefits Extracted with AI
- Paid Time Off - 30 vacation days
- A competitive salary
- A personal training & development budget of € 1,500 per year
- Responsibility and trust from day 1
- Individual coaching and further training
- A free BVG ticket
- Employee discounts at numerous companies
- Pension Program with company match
- A culture of equity and inclusion
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Ruby Backend Engineer
Join Aklamio as a Senior Ruby Backend Engineer in Berlin to enhance our Incentive Platform. Requires expertise in Ruby/Rails and agile development.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior DevOps Engineer
Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Senior DevOps Engineer (On Prem)
Join Conductor as a Senior DevOps Engineer in Berlin, optimizing on-premise applications and large databases. Hybrid work, mid-senior level.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior Fullstack Engineer with TypeScript and Microservices
Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.