Jobs
‹ Back to search results
Ruby Full Stack Engineer
Germany - Berlin
Posted: 28/01/2022
Salary: €70K
to €90K per Year
ID: 24149_BH
Senior Full-Stack Engineer - Ruby on Rails (m/f/d) (Berlin/hybrid, EU/Germany/remote)
Job description
Our client develops the Data Commerce Cloud™, a B2B software platform that helps companies to easily setup a data shop, integrate with data marketplaces, and build a global data business - think "Shopify for Data". With 1,000+ registered data providers, 50k+ monthly B2B users, and strategic partnerships with enterprises like SAP, we're on track to build a true category leader - join our global success story!
We're looking for an experienced Senior Full-Stack Developer (Ruby on Rails) to join our skilled engineering team. Together with other experienced full-stack software engineers, your mission is to advance the architecture and development of our easy-to-use Data Commerce Platform. Your code will reach 50k+ monthly users, shape a new software category, and help organizations and teams across the world to access the data they need.
Our Stack:
Ruby on Rails, Ruby, Javascript, Gitlab, Docker, Kubernetes, Terraform, Cloudflare, Stripe, Elasticsearch, Redis, Postgres, AWS S3, DigitalOcean, Heroku, etc. (evaluation of Vue.js/Nuxt.js for 2022)
Your Responsibilities:
Build well-tested features from scratch and touch every piece of the tech stack (FE, BE, DB)
Review code from your peers to improve code quality and coach/help them to learn and grow
Implement easy-to-use web UIs for B2B users that are used to subpar experiences
Enable international payments considering global taxation, B2B checkout methods, etc.
Engineer a globally distributed data warehouse and fulfilment center for secure data delivery
Co-develop a scalable micro-services architecture that enables future growth
Closely collaborate with the founders and colleagues from product, business, and marketing
Job requirements
Minimum Qualifications:
You have...
At least 5+ years of experience as a full-stack software engineer
Substantial team work experience with code reviews and retros
Practical experience in building and scaling Ruby on Rails applications
Experience in application architecture, micro-services, and containerization
Strong user-focus and web development experience
Valid work permit for Germany / EU
Bonus qualifications:
You might have...
worked in multiple dev teams with different setups, practices, and stacks
a degree in computer science, information systems, application programming, or similar
worked on e-commerce platforms and online marketplaces
worked with international B2B payment processing
worked with / build data warehousing technologies
worked on splitting monolithic applications to micro-services
the ambition to become a team lead and shape the team
experience and affinity to coach junior engineers