Job Closed
This listing is no longer active.
Sorgenfreie Shopify Lösungen für ambitionierte Onlinehändler.
Senior Full Stack Developer – Ruby on Rails, React
Location
Germany
Posted
72 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer – Ruby on Rails, React
Eshop Guide
• You will further develop our existing Shopify apps, ensuring stability, performance and clean code quality • You will design new features and epics that are scalable, maintainable and pragmatic • You will take technical ownership: plan architecture, identify risks early and establish sensible patterns • You will build new Shopify apps — from idea through technical implementation to launch • You will work closely with our Product team: they define the what, you own the how • You will support junior developers through code reviews, pairing/sparring and clear communication • You will help evolve team standards, tooling and processes (testing, reviews, architectural decisions)
Job Requirements
- Ruby on Rails & React: at least 3 years of production full‑stack experience with a strong sense for architecture and refactoring
- Demonstrable mentoring experience (e.g. regular code reviews, enabling juniors, defining standards/best practices)
- Solid experience with Git, PostgreSQL and automated testing (RSpec preferred)
- Ability to solve complex tasks independently — from refactoring to architectural decisions
- Proactive thinker who anticipates information needs and communicates proactively
- Very good German (confident spoken, solid written)
Benefits
- Permanent employment contract
- Flexible working hours with remote option
- Regular feedback
- 10% of working time freely available for professional development
- Fun team events — online and offline
- Capital-forming benefits and company pension plan (up to 100% employer contribution)
- Bike-to-work scheme and public transport ticket
- Urban Sports membership
- Mental health platform
- Unlimited development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Python, PostgreSQL, GCP
Smart WorkingEmpowering companies to work with the best engineers in the world
• Design, build, and maintain scalable backend services and APIs using Python • Develop and optimise database solutions using PostgreSQL • Work with GCP services to build and maintain cloud-native applications • Contribute to system architecture and technical design decisions • Ensure high levels of performance, reliability, and scalability • Collaborate with cross-functional teams to deliver features end-to-end • Troubleshoot and resolve complex backend and infrastructure issues • Write clean, maintainable, and well-tested code following best practices • Support continuous improvement of engineering standards and processes
Backend Engineer – Contract
NexusNexus is the supercomputer for everyone, powering the world’s most complex computation to build the Verifiable Internet.
• Design and build backend services in Node.js and Rust for Nexus’s Layer 1 and DEX. • Develop APIs and data pipelines for trading, liquidity, and on-chain verification. • Build and maintain blockchain infrastructure components (RPC endpoints, explorers, dev tools). • Write clean, well-tested code that supports verifiable financial applications.
• Aligning Engineering with High-Value Problems. Work closely with product and engineering leadership to propose initiatives and drive impactful technical changes. • Collaborating across teams, guiding senior developers in managing and reducing technical debt. • Building and scaling Global Platforms. Develop and maintain products with billions of page views per month, ensuring scalability and performance. • Solving Complex Technical Challenges. Work with engineers across European offices to deliver solutions that impact millions of users. • Owning and Improving Development Processes. Participate in product design, write and review code, and advocate for quality, security, and performance with a DevOps mindset • Collaborating and learning with the OLX Engineering community.
• Development: You design and develop robust, scalable web applications as well as service-oriented interfaces to integrate complex business logic across different project contexts. • Operations & Support: You act as the technical contact for third-level support, analyze functional requirements, identify causes of incidents, and proactively assist in finding solutions and planning releases within projects. • Database Architecture: You take responsibility for planning, managing, and optimizing our databases. • Coordination: You coordinate your tasks within the team by implementing technical specifications in clear, structured sprint cycles while keeping project goals in focus. • Requirements Analysis: In direct exchange with internal stakeholders, you evaluate new functional and technical requirements, translate them into viable solution concepts, and provide advisory input during planning. • Documentation: You independently create and maintain our development documentation, ensuring knowledge is sustainably preserved and always accessible.




