Job
- Level
- Senior
- Job Feld
- Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Gehalt
- 55.000 bis 75.000€ Brutto/Jahr
- Ort
- Berlin
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Position entwickelst du skalierbare Backend-Services und APIs mit TypeScript und Node.js, optimierst Datenmodelle für SQL und NoSQL sowie integrierst KI-Funktionen zur Innovationssteigerung.
Job Technologien
Deine Rolle im Team
- As part of our software engineering team you will get the chance to participate in the further development of reisetopia and its platform, especially our hotel product suitespot. Together with your team, you will take ownership of your goals and play an active role in driving our growth forward.
- Your daily work focuses on the following tasks:
- Backend Development: Design, build, and maintain scalable and reliable backend services and APIs using TypeScript and Node.js.
- APIs & Integrations: Develop and maintain robust APIs and integrations that connect our platform to external tools, partner systems, and third-party services (e.g. travel/hotel suppliers, payment providers, data and CRM services).
- AI & Innovation: Explore, integrate, and build with AI capabilities - from LLMs and third-party AI services to automation and intelligent features - to create innovative, business-driving solutions that set our product apart.
- Data & Persistence: Design and optimize relational data models and queries in SQL databases (with MongoDB where appropriate), ensuring performance, integrity, and reliability.
- Architecture: Contribute to system architecture and design for scalable, maintainable backend solutions.
- Technical Excellence: Stay up-to-date with trends in software engineering, technologies, and best practices - including modern AI-assisted development tools - and apply this knowledge to work efficiently and improve team processes and product quality.
- Code Analysis and Recommendations: Conduct code reviews, identify areas for improvement, and provide recommendations for optimization and refactoring.
- Code Quality: Write high-quality, maintainable, testable and scalable TypeScript code, with a focus on performance, security, and reliability.
- Code Maintainability: Ensure code is well-organized, documented, and easy to understand, with a focus on long-term maintainability and scalability.
- Mentorship: Guide and mentor junior developers, promoting code quality and best practices.
Unsere Erwartungen an dich
Qualifikationen
- Strong understanding of relational (SQL) databases, including data modeling and query optimization, with working knowledge of NoSQL databases like MongoDB.
- Solid knowledge of software architecture principles and development best practices.
- Excellent problem-solving skills, with the ability to debug complex issues and optimize code performance.
- Strong analytical and strategic thinking skills.
- Strong communication, collaboration and interpersonal skills, with the ability to work effectively with cross-functional teams.
- Ability to adapt to changing priorities and technologies.
- It would be a big plus if you have a working knowledge of frontend frameworks like Reactjs/Nextjs, however, if all the above matches, we are still looking to your application.
- Nice to have:
Erfahrung
- 4+ years of professional experience in software development, with 3+ years building backend services using TypeScript, Node.js and related technologies such as Express.
- Solid experience designing, building, and maintaining APIs and integrating with external tools, partner systems, and third-party services.
- Experience using testing tools like Jest and ideally Selenium or Cypress.
- Experience working in a startup, especially in an ever-evolving agile team environment.
- Experience with frontend development using TypeScript and libraries/frameworks like React (preferred), Vue or Angular. This is not required for the role, but it is a strong plus and adds real value, as you will collaborate closely with our full-stack team and occasionally contribute across the stack.
- Hands-on experience building with AI - integrating LLMs or AI services into products, and/or using AI-powered tools to accelerate development. A curiosity for how AI can drive product innovation and everyday productivity is highly valued.
Unser Angebot
- Please note that relocation to Berlin is required. Assistance in the Visa process and during the relocation are available.
- Personal development and mutual appreciation of each team member are at the core of all our activities every day.
- We also give you relevant responsibility early on and want you to actively contribute to your job at reisetopia.
- This role offers a unique opportunity to make a meaningful impact by driving technical improvements and shaping the future of our platform.
- You will contribute to a more modern, scalable, and maintainable codebase while considering best practices across architecture, testing, and development workflows.
- Alongside optimizing and refining existing systems, you will also be responsible for the implementation of new features that enhance product capabilities and user experience.
- With significant room for innovation and optimization, this is a chance to take ownership and contribute to a stronger, more future-proof product.
- The annual gross salary for this position ranges between €55,000 and €75,000, depending on experience and qualifications.
- The role is classified as mid-level to senior-level.
Themen mit denen du dich im Job beschäftigst
Job Standorte
Das ist dein Arbeitgeber
reisetopia GmbH
Die reisetopia GmbH, ansässig in Berlin, ist die führende deutsche Plattform für Luxusreisen und Finanzoptimierung. Das Unternehmen bietet einen exklusiven Service zur Buchung von Luxushotels und hat sich auf die Verbindung von Luxusreisen mit Finanzdienstleistungen fokussiert. Mit einem motivierten Team expandiert reisetopia stetig im Bereich Partnerschaften und Affiliate-Marketing.
Description
- Unternehmenstyp
- Startup
- Arbeitsmodell
- Onsite
- Branche
- Gastgewerbe, Tourismus