Fullstack Developer (m/w/d)

As a Fullstack Developer, you will own product features end-to-end, from technical design and implementation to deployment, monitoring, and continuous improvement. You will work closely with Product, Design, and Engineering to build reliable, scalable, and user-focused solutions across backend and frontend.


  • Design and build new product functionality end-to-end.
  • Own features from scoping and technical design through implementation, testing, deployment, and maintenance.
  • Contribute to architecture decisions and modernise or simplify existing systems.
  • Develop reliable software through automated testing, code reviews, observability, and CI/CD.
  • Ensure safe and backwards-compatible API changes, database migrations, and releases.
  • Collaborate with Product Managers, Designers, and Developers throughout the development lifecycle.
  • Improve product usability, performance, reliability, and development efficiency based on feedback and metrics.
  • Maintain and improve the existing platform, including reducing technical debt and addressing performance or scalability issues.
  • Understand and debug interactions between frontend, backend, databases, asynchronous processes, external services, and infrastructure.
  • 3+ years of professional software development experience with strong production experience across backend and frontend.
  • Strong proficiency in PHP, with solid JavaScript/TypeScript skills and hands-on experience with Vue.js.
  • Fluent English (at least C1) - English is the team working language. German is a big plus.
  • Experience building and maintaining REST APIs and integrating external services.
  • Strong knowledge of relational databases, SQL, data modelling, indexing, and query optimisation.
  • Understanding of asynchronous processing, queues, background jobs, and scheduled tasks.
  • Experience with automated testing across backend and frontend.
  • Strong understanding of software architecture, maintainability, performance, scalability, and distributed systems.
  • Practical knowledge of authentication, authorisation, web security, and secure handling of user data.
  • Experience working with and improving a mature codebase, including independently analysing technical problems and proposing pragmatic solutions.
  • Experience taking features from requirements through implementation and into production, including deployment and production debugging.
  • Performance-related pay with direct participation in the success of your work
  • 30 days vacation per year
  • A bright, spacious office in the heart of Berlin (near Moritzplatz)
  • A home office arrangement with flexible days (home or office)
  • A current MacBook Pro and modern equipment (incl. external monitor, keyboard, laptop stand, etc.) - for home office AND office
  • An additional EUR 500 budget to set up your home office so that you can work productively
  • Free lunch twice a week and fresh fruit in the office for the whole team
  • Professional guidance, insights and training in the various topics and tasks as well as in the internal processes of our company
  • Working a fast-growing B2B online company in the heart of Berlin
  • Short official channels, quick decisions and a lot of responsibility
  • A very focused company with high customer and employee satisfaction
  • A relaxed, yet challenging and supportive working atmosphere

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available