Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,675 Jobs at 191 Companies

Full Stack Software Engineer (f/m/d)



Software Engineering
Berlin, Germany
Posted on Thursday, November 9, 2023

About the role

As a Fullstack Engineer (f/m/d) you'll be crafting cutting-edge, secure software solutions alongside your team. You will design and build products working together with product managers, designers, and engineers to solve common goals. If you're passionate about delivering high-quality software and enjoy working in a dynamic, collaborative environment, we'd love to hear from you. Join us in shaping the future of our product and making a tangible impact on our company's growth.

How you will contribute

  • Design and develop innovative, secure solutions with your team
  • Collaborate closely with stakeholders, including product managers, designers, data scientists, and QA teams, to bring high-value, high-performance, and reliable features to life.
  • Take ownership of projects from the initial concept to the final launch phase, managing the full cycle of proposal, discussion, and implementation including tackling challenges in data processing and modeling to enhance our platform.
  • Aid in the transition of our system towards a more modular, service-oriented architecture through effective teamwork.
  • Actively participate in and drive agile approaches and processes
  • Contribute to the learning and advancement of our engineering team.
  • Enable other engineers, producing the necessary tooling and documentation to support contributions across our projects.

Who you are

  • Hands-on experience with Java, familiarity with other languages such as JavaScript, Python, Node.js is an added advantage.
  • A strong background in developing and scaling web applications using frameworks and technologies like Spring Boot, RESTful APIs, event-driven architecture, Kafka, etc.
  • A keen proponent of DevOps practices, with a fearless approach to continuous integration and continuous deployment (CI/CD).
  • Enthusiasm for the challenges and intricacies that come with distributed systems.
  • A proactive, solutions-driven attitude, coupled with an innovative spirit and the practicality to identify the most efficient solutions.
  • Self-driven qualities, capable of independent management and organization of tasks and responsibilities.
  • Excellent communication skills, capable of clearly articulating ideas and engaging collaborators effectively.
  • Empathy and a broad understanding of various roles and functions within and surrounding the product development process.

About Zenjob

Zenjob is a digital marketplace for jobs with the goal of connecting tomorrow's workforce with exciting companies thanks to innovative technology. We enable students and part-time job seekers to decide when, where and how they work with just a few clicks. Our service is available in over 30 cities in Germany. Our $50 million (€45 million) funding round in February 2022 will enable us to achieve our goals - including scaling our platform, and new data-driven automation features for our rapidly growing customer base.

For us at Zenjob our culture is our key to success. We live every day by our four values: honest, humble, hungry and helpful. We embrace inclusiveness as the core element to shape diverse and therefore powerful teams.

Engineering at Zenjob

Technology is core to Zenjob's vision. Our engineers from all over the world are building the services that power our platform – our mobile and web apps, our matching core, and the digital document management system. Engineering works alongside Product to support every department to create value for our users and customers.

Bring Your Whole Self to Zenjob

We know that diverse teams build better products, and we care to create a welcoming environment for everyone. With this in mind, we want to build our teams, cultivate leaders and create an innovative and successful company. This is a special shoutout to people from underrepresented groups to come shaping the future of work with us!

Our tech stack

Our platform is powered by AWS, Kubernetes, Istio, Terraform and Docker. These tools form the foundation that allow us to deploy and scale fast and easily. Everything is monitored and logged by Prometheus and Grafana, including request tracing for better observability.

Our microservices and backends are running mostly on Java + Spring Boot and Groovy, which include easy-to-use templates for new microservices.

On the client-side we use Swift and Kotlin for our iOS and Android apps, as well as React micro-frontends for our B2B and operational apps.

We test our software by using Selenium, JUnit, Spock and React Testing Library.

We store data in various persistence technologies like Kafka streams, Postgres and Redis, while also using SQS and REST for both asynchronous and immediate service communication. We make use of technologies like ElasticSearch to perfectly match talents to the right job.

We empower our teams to experiment with new technologies through our Request For Comments (RFC) process, in conjunction with collectives and knowledge-sharing sessions to gather input and maximize the quality of our deliverables. The insights we gain from our users flow back into our product development through A/B testing and constant feedback.


  • A supportive, open, and fun team that will have your back from day 1.
  • Twenty-eight days of vacation (increases based on tenure to up to 30 days), 1-day special leave paid for charity work, five days of paid educational leave, the option of unpaid leave.
  • Hybrid work setup combining office & remote work (3 days from office, 2 days home), flexible working hours, bring your dog policy.
  • Ongoing focus on your personal development (annual development budget of EUR 750, mentoring opportunities, continuous career conversations)
  • Monthly 30 EUR subsidy on Urban Sports Club, 25% discount on FitX gym membership
  • Monthly 40 EUR credit for Rydes - a sustainable mobility solution is spanning public transport bike-sharing.
  • Tax-free meal allowance (saving EUR ~50 net per month!)
  • Quarterly team events, winter party, summer party, budget for employee's birthdays & anniversaries

If this sounds good, then we'd love to find out more about you! Apply and send in your application.

We invite you to explore our Career Page, follow our LinkedIn page and connect with us on Instagram.

We are proud to be an equal opportunities employer. We are committed to assessing every qualified person according to their skills, regardless of age, gender identity, ethnicity, sexual orientation, disability status or religion. It is not necessary to include your photo and age with your application.