What we're looking for

Dive with us into the unknown, be creative, innovate and let us build great digital products together 🚀 - We're looking for people that are happy to work in entrepreneurial, flexible but fast growing and changing environments.

💡 We are looking to establish a diverse team - for us that means that we are both welcoming people who are like us and people who are unlike us. This includes but is not limited to gender, ethnicity, age, academic or professional background, character traits etc. No matter what your background is, feel free to apply at hubblr.


The role in a nutshell

We are looking for a persona with experience in both frontend and backend who drives our success in client projects, participate in architectural & technical decisions and is able to build a digital product from early stages to scaling it up.

Keywords: software engineering, medior, senior, consulting, fullstack

About Us

hubblr is a young company with a lot of passion for software developing and innovation. As an independent, young and agile team we develop with our clients comprehensive software applications while also consulting them in topics like product market fit, UI/UX-design and strategic software development.

The hubblr team loves and lives product innovation. Therefore we also work on our own, internal projects creating new business models, testing them in their market segments and, if successful responses are measured, we bring them together to life.

Your benefits 

  • A young and sympathetic team
  • Flexible working hours
  • A lot of room for your own ideas. We always highly encourage you to work on them together with the team. 💡
  • Modern offices at Hamburg "Oberhafenbrücke", the Münster "Prinzipalmarkt", at the "Görli" park in the factory Berlin or fully remote and in our VR-office in Spatial - that's up to you!
  • Choose your tech equipment and education material 
  • A free public transportation ticket or bike with a maintenance agreement in the city you work in
  • Regular team events and a creative working atmosphere
  • CCC Ticket or other educational trainings / tools on request
  • Bring your dog to work 🐶
  • A progressive work environment - we provide VR Glasses (Oculus Quest 2) for you to experience immersive meetings from a distance
  • A steep learning curve on internal and client projects and lots of ownership and responsibility from day one

Your Responsibilities

  • You will be joining a growing team of 17, located in Münster, Hamburg, Berlin, Munich, Cologne, Aachen and Sweden
  • Together with our team you will be working mainly on client-projects and sharing your experience with team members
  • You will be working mainly on backend and frontend related tasks in our projects 
  • You will be actively participating in architectural and technological decisions for software projects
  • You will take over own responsibilities in projects, estimate developing tasks on your own and giving other coworkers advice on their work
  • You'll be reviewing code from other coworkers and actively be part of continuous improvement
  • When working on client-projects you will be partly responsible of communicating with their CTO / Stakeholder, joining conference calls/meetings on status update, time estimation and project management

Your Qualifications

  • Experience in modern web technologies - Vue.js, React.js or similar framework (must-have)
  • Experience in modern backend technologies - i.e. Golang, Node.js (must-have)
  • Familiarity with agile software developing methods (must-have)
  • Experience in common API techniques - HTTP, GraphQL, GRPC - at least 1 of them (must-have)
  • Communication skills for constructive team feedback and client calls (must-have)
  • Fluent in English (must-have) 
  • Living in the European Union (must-have)
  • Experience in E2E tests (nice-to-have)
  • Experience in TypeScript (nice-to-have)
  • Experience in TailwindCSS (nice-to-have)
  • Experience in CI/CD processes (nice-to-have)
  • Ability to independently work on tasks (nice-to-have)
  • Communication skills for constructive team feedback and client calls (nice-to-have)

The application process

📫 Does this position sound like a good fit? Just fill out the form below - it only takes a few minutes.

How will the application process look like?

✨ Our aspiration to a good job application process will guide you from your initial email to a final job offer within 3-4 weeks.

Weekly Screening (up to 1 week)

  • You can expect us to screen your application within one week.
  • You'll definitely hear from us - no matter the outcome of our decision

First Round: Cultural Fit (1 week and 1 meeting)

You get to meet one of our hiring managers in a 60 min. google meeting where we'll discuss

  • why you want to work at hubblr
  • personal values & cultural fit
  • overview about hubblr & our clients
  • overview about your job @hubblr and future perspective
  • salary expectations

Second Round: Job Fit (1-2 weeks and 1 meeting + challenge)

We'll evaluate with you how well you fit to the job at hubblr. Depending on the type of job you're applying for this might include

  • Coding challenge (typically 1 week time to work on it) (for Coding related jobs)
  • Discussion about job related tasks & approaches to your work and solutions

The round will end with a meeting where we can talk about

  • the job fit
  • further questions / expectations / start date

Final Decision (up to 1 week)

  • We'll discuss within our team your fit 
  • We'll reach back to you within a week after the second round

Frequently Asked questions (FAQ)

How can I make sure my application is as good as possible and is likely to be forwarded in the next stage?”

To make your application as outstanding as possible, you can make sure to cover a few things:

  • Provide as much context as possible by uploading all of the documents we ask for and answering all the questions ✅
  • Linking a meaningful video quickly introducing yourself and your professional experience ✅
  • Structuring and designing your resume according to this resource ✅
  • Writing a cover letter that adheres to the tips outlined here

How does the application process look like?”

  • We have outlined the entire application process above.

I do not feel like the current roles on the job board fit me.”

  • We also happily accept initiative applications. There is a separate job post for them on our job board.

“I do not live in one of your hubs in Germany or Spain - can I still apply?”

  • You can for sure! If you live in another country than one we are currently operating in (Spain and Germany), we would ask you to either relocate to one of our hubs or evaluate whether freelancing is an option. We do that because opening a location in another country is coupled with a lot of overhead. If you already live in a country where we operate, remote working is perfectly fine.

“I live in a country where you operate, but relocation within the country is not an option - Can I still work for you?”

  • Yes definitely! The willingness to relocate inside countries where we operate is just one factor we consider in applications. If you score well on other dimensions, there is no problem hiring you.

“I need to relocate and I am willing to do that as well - can you help me in any way with that?”

  • Yes. We can help you with the administrative aspects of relocating to countries where we operate. It is also no problem if you need a working permit etc. - We will help you to the best of our abilities.

“What do you mean with choose your own tech?”

  • We have the credo that we give you all the tools you need to efficiently do your job. This does not only extend to physical equipment but also education material. Choose your own tech means that if you feel like you need any physical or educational equipment, we will try to make it possible for you.


Does this position sound like a good fit?

We would be very happy to welcome you! 🤘

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Please reach out to our support team via our help center.
Please complete the reCAPTCHA above.