Opportunities at Craft portfolio companies


Fullstack Engineer - NoSQL, Ruby on Rails



Software Engineering
Posted on Wednesday, January 24, 2024
About Babbel

It’s babbel! Babbel was the world’s first language-learning app and is also the best-selling. Its intuitive lessons, which have led to over 10 million subscriptions being sold, center on learning a language through real-life conversations. Because Babbel is for everyone, its team is as diverse as its content. From headquarters in Berlin and New York, 750 people from more than 60 nationalities represent the backgrounds, characteristics and perspectives that make all humans unique. Creating a true connection with millions of paid subscribers across the globe is what makes Babbel the most profitable language learning app worldwide.

About The Role

We are looking for a Fullstack Engineer to join our B2B Enterprise Team!

Your mission will be to build software integrations for Enterprise applications and ensure a seamless experience for our B2B customers and their learners. As a Fullstack Engineer, you will play a crucial role in making our products enterprise-ready. Your primary responsibility will be to design, develop, and maintain integration components for our enterprise customers, focusing on technologies such as Single Sign-On (SSO), System for Cross-domain Identity Management (SCIM), and Learning Management System (LMS) integrations.

What You’ll Do

  • Deliver value iteratively by building and maintaining high-quality apps, services, and integrations.
  • Build integrations with third-party APIs and other enterprise applications.
  • Contribute to architectural design decisions and constantly propose improvements to the overall architecture.
  • Collaborate with team members on feature design, architectural decisions, and assessing technical debt
  • Ensure maintainability, security, and scalability of our software components.
  • Take an active role in shaping product development and evolution.
  • React, troubleshoot, and solve technical issues.

What You’ll Bring

  • Built, maintained, and evolved scalable, resilient backend services
  • Experience building applications with Ruby/Ruby on Rails
  • Experience building Web frontend applications with modern frameworks, such as ReactJS or VueJs.
  • Experience working with AWS, GCP, or Azure.
  • Experience in API design and third-party API integrations
  • Understanding of SQL and NoSQL databases, e.g. MySQL, AWS DynamoDB
  • Testing experience on different levels: unit, integration, etc.
  • Knowledge of analyzing metrics about system health and performance (for example
  • DataDog, CloudWatch, PagerDuty, Rollbar)
  • Strong desire to learn new things and share knowledge with others
  • Experience with infrastructure-as-code, ideally with Terraform
  • Experience in integration with enterprise applications such as Identity Providers, Learning
  • Management Systems, and Human Resource Management Systems