RoomPriceGenie

Senior Fullstack Engineer

RoomPriceGenie

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build and maintain high-quality, scalable frontend applications using React and TypeScript.
  • Own the end-to-end development of user-facing features, from UX implementation to backend integration.
  • Collaborate closely with backend engineers and contribute to Python/Django services when needed.
  • Take end-to-end ownership of product initiatives, from discovery to deployment, monitoring and iteration.
  • Write clean, maintainable and well-tested code, applying modern frontend testing practices.
  • Partner with Product, Data and Design to deliver impactful user experiences.
  • Ensure strong performance, accessibility and usability across the frontend.
  • Help instrument the frontend with the right events and data signals for analytics and experimentation.
  • Participate in architecture discussions and technical reviews, especially around frontend and API design.
  • Drive continuous improvement in frontend architecture, tooling and developer experience.

Requirements

  • Strong professional experience as a Senior Software Engineer, with a focus on frontend development.
  • Advanced proficiency in React and TypeScript (or similar modern frontend frameworks).
  • Solid understanding of frontend architecture, state management and performance optimization.
  • Comfortable working with Python/Django backends — able to read, understand and contribute when needed.
  • Strong understanding of software design and testing practices.
  • Experience working in product-driven SaaS environments is a strong plus.
  • Familiarity with CI/CD pipelines, AWS infrastructure and modern observability tools.
  • A product-minded engineer who understands user needs and builds with impact in mind.
  • High ownership mentality — you enjoy taking features from idea to measurable outcome.
  • Strong collaboration and communication skills.
  • Fluent in English and based in the European time zone (UTC+0 to UTC+2).
Benefits
  • Remote-First Model: You can work flexibly from anywhere.
  • One Team, One Vision, One Goal: Collaboration towards a common mission.
  • Epic Team Gatherings: Annual global networking and brainstorming week.
  • Growth and Development: Opportunities for lifelong learning with extra vacation days.
  • 5 Years? 5 Weeks!: Bonus vacation time after five years.
  • Birthday Celebrations: Take your birthday off guilt-free.
  • Flexible Hours: Support for work-life balance.
  • Wellbeing Matters: Access to Headspace meditation app.
  • BetterHelp Support: Professional online therapy and counseling access.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptPythonDjangofrontend architecturestate managementperformance optimizationsoftware designtesting practicesCI/CD
Soft Skills
collaborationcommunicationownership mentalityproduct-mindeduser needs understanding