Become part of Fairmas as a Full-Stack Software Developer (all genders) and help shape the future of our SaaS platform. From intuitive frontends to robust backend services, you'll build features end-to-end, solve real-world challenges, and contribute to software used by international hotel teams. Location: Based in Berlin/ Brandenburg | Full-time or part-time | Monday to Friday | Work-life balance guaranteed: Have you already built software through internships, working student roles, open-source contributions, freelance work, or personal projects?
Do you enjoy solving technical challenges, shipping features, and working across the full stack in a collaborative SaaS environment? Then Fairmas is the right place for you. Balance : No weekend work, no shifts, no overtime. Appreciation: Fair pay and a safe working environment. Flexibility : Work remotely and from our modern Berlin office – 2 days/week in the office required Understanding: Many of us come from the hotel industry ourselves.
Purpose: Help hotels around the world stay economically successful. Sustainability: Our offices are eco-friendly and perfectly connected. Mobility: We subsidize your Deutschlandticket. Growth : Through team events and personal development – we support what makes you unique. Foundation: Practical software development experience beyond university coursework, e.g. via internships, working student, freelance work, open-source contributions, research, or personal projects (completed vocational training or university degree) Ownership: Comfortable taking responsibility for your code and the features you build AI Mindset: Effective practitioner of AI-assisted development, balancing rapid iteration through AI tools with disciplined engineering decision-making Stack: Hands-on experience with React, TypeScript, .NET, and relational databases, or equivalent experience with comparable technologies Tooling: Familiar with modern development tools, workflows, and engineering practices Execution: Comfortable turning requirements into working, tested, and refined solutions Quality: Passion for clean, maintainable, and scalable software Collaboration: Team player who enjoys exchanging ideas, giving and receiving feedback, and building solutions together Communication: Able to explain technical concepts clearly and work effectively with both technical and non-technical colleagues Language: Confident English for day-to-day collaboration in an international tech environment Employment Eligibility : Must be legally authorized to work full-time in Germany.
AI-Augmented Engineering: Leverage AI-powered development tools & workflows to accelerate delivery while maintaining high standards for code quality, security, testing, maintainability, and system architecture. Full-Stack Development: Design, build, and maintain modern web applications across frontend and backend systems. Frontend Engineering: Develop user-facing applications using React, TypeScript, and modern component-based architectures.
Backend Engineering: Build and evolve backend services and APIs using .NET / C# in a distributed system-landscape Data Management: Work with relational databases, with a strong preference for PostgreSQL experience. Infrastructure & Reliability: Contribute to scalable, resilient, and highly available systems; experience with PostgreSQL clustering technologies (e.g., Patroni) and infrastructure set-ups are advantageous.
Code Quality & Problem Solving: Analyze, debug, review, and improve both existing and AI-generated code to ensure reliability and performance. Ownership & Delivery: Take end-to-end responsibility for delivering and maintaining solutions, proactively identifying issues, asking effective questions, and driving work forward independently. Engineering Excellence: Apply clean code principles, automated testing practices, version control (Git), and modern software development workflows.
Product Development: Collaborate closely with stakeholders to understand user needs and translate them into valuable product capabilities. Team Collaboration: Participate actively in logical, architectural and technical discussions, as well as knowledge sharing to support a high-performing engineering culture/ team. Continuous Improvement: Contribute to ongoing learning, experimentation, and process improvement within an experienced product-focused engineering organization.
Ready to Join Us? Send us your CV – feel free to include your earliest possible start date. If you have any questions, reach out to us at [email protected] – we’re happy to help. You don’t meet every single requirement or have gaps in your resume? No problem! Apply anyway – what matters most to us are your motivation, values, and personality.
Job description provided by Fairmas.
View the original posting