Job
- Level
- Experienced
- Job Field
- Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- 60.000 to 75.000€ Gross/Year
- Location
- Frankfurt
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop REST APIs using NestJS and TypeScript, working on the cloud platform to implement real-time processing, optimize data processing for AI integration, and ensure code quality.
Job Technologies
Your role in the team
- As a backend developer, you will be responsible for core system components of our cloud platforms.
- You design and implement APIs that handle millions of requests daily and contribute to technical decision-making.
- Depending on the project, you work on:
- Data Processing & AI Integration - APIs that aggregate large amounts of data and prepare them intelligently.
- Real-time processing - systems that process events and update clients in real time.
- Cloud-native architecture - scalable microservices with modern DevOps practices.
- You use ChatGPT, Claude, Cursor, and GitHub Copilot as daily tools — without limits.
- We expect you to use AI tools productively and continuously optimize them.
- You work independently and leverage your experience to actively shape code quality and architecture.
- Development and architecture of REST APIs with NestJS and TypeScript.
- Design and optimization of MongoDB data models and queries.
- Implementation of background jobs, queues, and asynchronous processing.
- Performance optimization and scaling of existing systems.
- Technical conception and documentation of new features.
- Code reviews and mentoring of junior developers.
- Collaboration with Product and other Engineering teams.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Solid knowledge of TypeScript and Node.js.
- Proficient in MongoDB or comparable NoSQL databases.
- Good knowledge of German and English.
- Knowledge of cloud platforms (Azure, AWS).
- Understanding of Event-driven Architecture.
Experience
- 2-5 years of professional experience in backend development.
- Experience with REST APIs and at least one Node.js framework (NestJS, Express, Fastify).
- Experience with Git, CI/CD, and agile development processes.
- Experience with NestJS in production environment.
- Experience with Message Queues (Redis, RabbitMQ, BullMQ).
- Experience with Docker and container orchestration.
This text has been machine translated. Show original
What we offer
- Attractive compensation: €45,000 - €60,000 - fair and transparent.
- Flexible working hours: core working hours with flexibility in the mornings and evenings.
- Hybrid working: Modern office in Frankfurt + home office option.
- 30 days of vacation: Because your health is our priority.
- Personal development budget: For certifications, training, and courses.
- 1:1 Mentoring: Experienced mentors will guide you through onboarding.
- Top equipment: MacBook Pro, UltraWide monitors, ergonomic workspace.
- Unlimited AI Tokens: Unlimited access to GPT, Claude, Cursor, and Copilot.
- Inspiring environment: Office with skyline view and two rooftop terraces.
- Diversity & Inclusion: We value cultures, traditions, and ways of life.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
RUBINLAKE GmbH
RUBINLAKE GmbH, a tech company based in Frankfurt, has been developing innovative data products and cloud solutions for B2B outreach since 2021. The team combines open data with AI and modern cloud technologies to create reliable, scalable systems under real-world conditions.
Description
- Company Type
- Startup
- Industry
- Internet, IT, Telecommunication