Skip to content

Full Stack Developer (m / f / d)

  • On-site, Remote, Hybrid
    • Berlin, Berlin, Germany
    • Dortmund, Nordrhein-Westfalen, Germany
    +1 more
  • Product

Job description

🔧 Full Stack

⏱ Full Time 

🏠 Offices in Dortmund and Berlin       

⌨️ Remote (based in Germany or within Europe) or hybrid       

🙌 All Genders

🌐 English, optional German

🗓️ Start: asap

HEY 👋

Want to shape the future of urban logistics and redefine local shopping for retailers, brands, and consumers? Yes?! Then you're in the right place to make a difference! 🚀

About bace

At bace, we’re not just another parcel locker - we’re building the future of urban logistics with a fully agnostic, multi-service hub network. Our smart hubs consolidate logistics, support local commerce, and create a seamless experience for retailers, brands, and consumers alike.

Here’s a snapshot of our recent milestones:

€3M+ funding secured & backed by strategic investors (including key players from retail & logistics)

🤝 Successfully tested our first hub in front of the BVB Stadium over 10 months in 23/24

🚀 Market launch in the beginning of Q3 2025 with major partners

🔗 Exclusive partnership with Pickshare to launch One Delivery - a game-changer in bundled last-mile deliveries

🏙️ Real-world impact because our hubs aren’t just empty boxes - they revolutionize last-mile logistics with a seamless user experience, consolidating deliveries to reduce traffic, cut emissions, and create greener, more livable cities.

This is your chance to be part of a startup that’s moving fast, scaling smart, and transforming urban logistics from the ground up. Join us! 🚀

Responsibilities & Tasks as a Full Stack Dev. @ bace

As our Full Stack Developer, you’ll play a key role in building and maintaining the platform that powers bace’s smart logistics hubs. You’ll work across both the backend and frontend, ensuring that our platform delivers exceptional performance, scalability, and user experience.


What You’ll Do

  • Build and Scale: Develop and maintain both backend and frontend components of our platform.

  • Collaborate: Work closely with product and engineering teams to define, design, and implement new features.

  • Optimize Performance: Monitor system performance, identify bottlenecks, and make improvements.

  • Ensure Quality: Write clean, maintainable code and perform code reviews to ensure best practices.

  • Troubleshoot: Identify and resolve issues related to backend, frontend, and infrastructure.

Fact: We need your skills 🤯

  • Backend (min. 3 years): Experience with microservices & backend web applications, event sourcing, event driven architecture, task queues and distributed systems.
    Required:

    • Rust

    • Postgres

    • GraphQL

    Nice to have: Stripe, Kubernetes, gRPC, MQTT, RabbitMQ, Grafana, Opentelemetry

  • Frontend (min. 1-2 years): Experience in Mobile App & Web development
    Required:

    • Typescript

    • React

    • TailwindCSS

    • Relay

    Nice to have: Stripe, ShadCN, Tanstack, Zustand, Capacitor, BetterAuth

What’s In It For You

Benefits:

📚 Yearly Personal Learning Budget

🍎 MacBook Pro + Home Office Equipment

🌀 Agile Team with Flexible Working Hours

🎈 Team Events & Remote Culture

🏢 Offices in Berlin & Dortmund + Co-Working in Barcelona

🌞 30 Vacation Days & Capped Overtime

Incentives:

📈 Employee Participation (VSOP) + Cliff and Vesting Period

Culture @ bace

At bace, we work in international and agile teams, embracing flexible working hours and a remote-friendly mindset. We are a young, motivated team that thrives in the fast-paced startup world, always ready to rock challenges together! If “Get the sh*t done” is your mantra, we’d love to hear from you.

or