Careers At justDice

Shape The Future Of Mobile Gaming! 

Exciting Career Opportunities

justDice is only as good as those who work here, so browse our job vacancies below, refresh your CV, and apply today!

Product Engineer (f/m/d)

Note: This is a software engineering position

We’re looking for an engineer who cares about what they’re building, not just how. You’ll own features end-to-end,
ship with a small team and minimal process, and use AI tools as your default way of working. The title says Product
Engineer for a reason — you’re an engineer first, but you have the instinct to ask why something is being built,
whether it’s actually working, and what should change. That curiosity isn’t a nice-to-have here. It’s what separates
this role from a standard engineering position.

If AI tools make you 3x faster at shipping code, we don’t expect you to coast at your old output. We expect you to
reinvest that leverage — ship more, think deeper about the product, and become a more well-rounded builder. You
won’t be joining as a product manager, but the engineers who think this way naturally grow into product ownership
— and that path is explicit and encouraged here.

If you’ve ever built something on your own time because you were genuinely curious — a game, a tool, an app,
anything — we want to hear about it.
What You’ll Do:
  • Own feature development end-to-end: scoping, building, shipping, iterating.
  • Maintain and extend existing codebases with a focus on quality and speed.
  • Use AI coding tools (Claude Code, Codex, or equivalent) as your primary development workflow — the expectation
  • is that you multiply your own output through these tools.
  • Flag gaps or ambiguity in requirements before they become problems — write lightweight specs when needed.
  • Read and interpret product metrics to understand how features are actually performing.
  • Bring technical perspective to product discussions — not because it’s a separate responsibility, but because you
  • naturally care about the outcome.
  • Who you are:
  • 2–4 years of full-stack development experience with shipped products (React Native on the frontend is required & Golang on the backend is preferred).
  • Genuine, daily fluency with at least one AI coding tool — and a track record of using that fluency to actually ship
  • more, not just code more comfortably.
  • Product curiosity. You think about whether a feature is working, not just whether it’s deployed. You have opinions
  • about what to build next, not just how to build it.
  • Comfortable working in a small team with minimal process overhead — you create your own structure.
  • Strongly preferred: Experience in gaming, consumer apps, or any product where user retention is the core metric.
  • Nice to have: Prior exposure to product thinking — even informally: owning a feature roadmap, writing a PRD, running a side
  • project.
    Why you will love working here:
  • Invest in Your Future: Regular feedback and our development program support your growth, helping you expand your skill set and achieve your career goals.
  • Easy Arrival to justDice: From signing to settling in Hamburg, we’ve got you covered. Need a visa? No problem. Ready to build your new life and career at justDice in Hamburg? We support every ambition—from learning German to a relocation bonus that helps you settle in and make Hamburg feel like home.
  • Live Your Best Life, at Work and Beyond: We work in a hybrid setup with 3 core office days, plus flexible working hours. Enjoy 30 vacation days, 3 weeks of remote work per year, and free access to an in-house gym with lots of different fitness classes and mental health support through our Employee Assistance Program (EAP).
  • Thrive Where You Work: Enjoy the Alster lake view from our central office with top notch equipment, fun open spaces, and a large variety of snacks and drinks.
  • Join the Community! Participate in regular team and company events, including hackathons and social gatherings. We work together, and we celebrate together, too.
  • Apply for this job
    Share This Job
    Workplace
    An der Alster 42 20099 Hamburg
    Team
    Apps
    Working time
    Full-time

    Our Transparent Hiring Process

    Our straightforward hiring process is designed to help you understand our culture and meet the people you’ll work with. Expert tip: We value direct and honest communication. Be clear and concise in your answers—it’s how we operate daily at justDice. Here’s what to expect:
    CV Screening
    CVs are assessed by Talent Acquisition to determine if a candidate qualifies for a potential role.
    1
    1st Call
    An interview with Talent Acquisition discussing background, work history and reasons for applying.
    2
    Test Task
    If all goes well, you’ll be asked to complete a position-related test task to return within a deadline.
    3
    2nd Call
    Meet the team. Progressing, you’ll then have a call with team members (if available) and the hiring manager.
    4
    Final Call
    The last stage is an interview with justDice’s managing director.
    5

    Frequently Asked Questions

    How do you earn money?

    We earn a small fee from 3rd party developers for delivering engaged players to their games, and we share a portion of that fee with our users as their reward.

    How big is the team?

    justDice has over 40 employees and we’re currently expanding. 

    How is the hierarchy structured?

    The basic structure is justDice has one managing director with team leads in each department. Each department has varying levels of positions, from junior to senior.

    With that in mind, we operate on a flat hierarchy system and have a very open-minded approach in terms of communication. Each team lead reports to the MD, and the seniors in the group tend to mentor the juniors.

    We actively encourage everyone to come forward and ask questions and pitch new ideas and processes. But one significant factor is that we all sit at the same table for lunch and chat. Everyone speaks to everyone without corporate-style hurdles or top-floor offices where bosses sit and throw orders from above.

    Where are you located?

    Our office HQ is in the beautiful port city of Hamburg, Germany overlooking the famous Alster lake.

    Are pets allowed in the office?

    Absolutely. If you haven’t been on our Insta yet, check it out. Dogs are a staple at justDice and one of the regular dogs who join us at the office was recently voted as a candidate for employee of the month!

    What is your style of working?

    Two things that spring to mind to describe our working style are ‘be direct’ and ‘flexibility’.

    Regarding being direct, we’re encouraged (at any level) to speak to anyone about ideas, thoughts, problems, or issues. We have various updates to get us talking and to keep everyone informed and engaged. Most departments participate in daily standups using a mixture of Scrum and Kanban. Mondays are our company-wide standup, and each month, we enjoy a buffet-style lunch together before meeting to discuss group-wide updates and targets. Important: anyone can contribute to these meetings, regardless of profession or experience. It’s encouraged. It’s a great way to share ideas, discuss items, and uncover solutions.

    And by flexibility, we mean having the freedom to organise our working days as we wish. The freedom to manage our breaks and our start and end times equals an excellent work-life balance.

    What does company-wide interaction look like?

    Firstly, applike group’s four subsidiaries (Adjoe, Sunday, justDice, Tabbler & justtrack) all work in our modern offices in Hamburg. Secondly, there are various recurring meetings with other companies (depending on your department). This opens opportunities for growth across the board into different roles and fields.

    Company language?

    Our official business language is English, and speaking German is not necessary. Everyone communicates in the offices, with our 3rd parties, and online in English. However, with such a diverse international team, it’s always nice to occasionally chat in your native language with someone else (or show off how you speak more than one language).

    However, we offer those desiring to speak Deutsch a reimbursement package where we return the fee of your German class after passing the exam!

    Relocation package

    From the moment the formalities are completed, the relocation support only gets better:

    1. We offer a financial ‘bonus’ in your first month’s pay to help cover relocation costs.
    2. You will receive expert visa support (if required) from day one.
    3. You can always count on our team to answer all of your questions regarding the relocation process! 

    Important: Generally, we provide you with all the necessary information about finding accommodation. If finding an apartment becomes challenging, we can find a solution by working with you. In terms of insurance, only once you begin work will you be covered automatically by German health insurance (paying for health insurance is mandatory for everyone working in Germany, and payment comes from your monthly salary).

    Work environment?

    justDice itself is made up of fun, creative professionals. We focus on things that make the most significant impact at that moment. We move fast to reach 80% of the outcome with 20% effort rather than trying to be perfect. We work directly and openly help and support each other. We also have goals, values, and ways of doing things. And we have some damn fun doing it.

    What’s more, you’re given freedom within your role. Make it yours. Decide how you want to divide your time, learn new software and teach the team, pitch new ideas and processes – the list goes on.

    Ultimately, people enjoy working with each other at justDice. There isn’t a toxic culture where people prefer to eat lunch at their desks and not speak to anyone. We hang out after work hours and watch movies, play kicker, go for a beer, watch sports, etc. — we’ve even had team members come in on the weekend and play D&D all day!

    What would personal development look like?

    Personal development is deep in the heart of justDice. Every 6 months you and your lead sit down and create individual performance reviews. You’ll review how the past 1/2 year went and what the focuses for the upcoming 6 months hold.

    We also provide each team member with a sizeable personal development budget. This budget is free to use however you’d like (as long as it’s work-related, no jetting off to Bora Bora unless there’s a gaming conference we don’t know about). Seriously though, use it to purchase books and other learning materials, attend courses you feel might benefit you, or visit conferences across the globe. In the past, we’ve been to Helsinki, Berlin, London, Las Vegas, Toronto, Amman, Istanbul, Los Angeles, Lisbon, and beyond; if you want to do a talk or be part of a panel, even better!

    Aside from that, and this is no lie, we work in a fast-paced environment where hierarchies don’t stall your growth. By that, we mean rapid development in a short space of time is possible. There are five different companies under one roof, and one example is Vlad. Vlad worked as Senior UA manager at justDice before becoming the Lead UA with Sunday. Does this constant growth bring new opportunities? Indeed. We form new teams requiring leadership/senior mentoring, which could be you!

    What technology do you use?

    Ready? 

    Design: Adobe Creative Cloud, Maxon One Package (Cinema 4D, Redshift, Zbrush, Trapcode), Blender, Unity. 

    Apps: Our IDEs and programming languages include Android Studio, Webstorm, VSCode, React Native, Goland, Postman, Java, MySQLWorkbench, Kotlin, and Unity.

    Backend Services: Golang, Microservices Communication between services: Pub/sub, Communication between BE-APPS: Rest, CI/CD: Gitlab, Terraform/Terragrunt, AWS, DynamoDB, MySql.

    BI: Redshift, DMS, S3, ECS / ECR, Athena, Spark, dbt, GitLab, Redash, Docker, Python, Google Sheets / Slides

    PS. This is just to give you an idea of some of the programmes we use. The team are encouraged to bring new programmes/software to the table if they feel it would be beneficial. We would either learn it together or you could teach us!

    What does the onboarding process look like?

    You’ll first receive a welcome email that contains everything you need to know. It contains information on who your office buddy will be to your passwords and email, plan for onboarding with both the HR/people team and the respective team leads, vacation days, benefits, and more.

    Your 1st office day: You will be welcomed with a company intro session hosted by your respective managing director before an onboarding with your team lead. You will then be introduced to your team and office buddy for individual onboarding.

    Day 2: On your second office day, the friendly HR team will give you a more general onboarding before the office onboarding (like being shown how the coffee machine works—very important). 

    We will be available to answer any other questions or queries throughout the process.

    Do you have a brief summary of your company?

    Absolutely! For a concise snapshot of who we are, check out our Company Overview one-pager (open in new tab). It covers key facts, our values, and benefits.

    Hear From Our Team

    Awesome team
    “Everyone is super friendly and accepts you the way you are. justDice is the first company where I’m working with people from all over the world and it has been an amazing experience! I have the freedom to work on projects I like, learn lots, all in a relaxed environment.”
    Filipa, Motion Designer
    Not just another faceless company!
    “I love that it is non-corporate here. It’s very personal, you can chat and have fun with literally everyone. It’s almost like we aren’t a company but one huge team, everyone pulls in the same direction. You can ask anyone and they will give their utmost to support you.”
    Basti, Software Engineer
    Fun, open, and friendly environment
    “Everyone who works here has their own character and style for work! And from day one, everybody welcomes you with open arms as you are. You are encouraged to share your own thoughts, and be free with your ideas. Do your daily work with your own personal touch and never be judged, simply because, everything you do is as important as anyone else’s.”
    Sena, UA Manager
    Direct communication is key!
    “The team here is great and super helpful, which makes it easy to fit in quickly and have fun while doing so. Also, the senior leadership is very transparent and accessible to employees. I’ve been able to learn a lot and be productive at the same time. ”
    Slobo, Snr. UA Manager

    Become Part of justDice