Logo of Huzzle

Backend Engineer

image

Staffbase

3mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Berlin

AI generated summary

  • You possess strong problem-solving skills, experience in Kotlin, Go, and Java, familiarity with MongoDB and Docker, and a passion for clean code and TDD, thriving in an agile and inclusive team environment.
  • You will develop web clients and RESTful services, collaborate in a scrum team, produce tested code, participate in code reviews, take ownership of projects, and maintain a good CI/CD pipeline.

Requirements

  • Strong problem-solving skills and ability to work collaboratively in a fast-paced, dynamic environment.
  • Passion about the things you build and want to make a difference.
  • Experience in Kotlin, Go and Java.
  • Ideally, you have worked with MongoDB, Terraform, Docker before and have an understanding of REST and Microservices, next to that, you are passionate for Test Driven Development.
  • Preferably, you have worked in an agile environment before.
  • You value quality as well as clean code and learning new things.
  • Good English communication skills.
  • You are a self-starter who can work independently and as part of a team.
  • Understanding and appreciative diversity and inclusivity in the workplace.

Responsibilities

  • Responsible for improving and developing both our web-based clients, including native apps, and our RESTful web services.
  • Work in a cross-functional scrum team and produce high-quality and tested code.
  • Give and receive valuable feedback in our code review process and continuously learn and share knowledge with your peers.
  • Being open to feedback and taking ownership of your work are essential.
  • Take ownership for the topics you care about, ranging from the features you produce over the quality of our work to the environment we work in.
  • You work iteratively, frequently pushing code, ensuring a good CI/CD pipeline, and automating where possible.

FAQs

Do we support remote work?

Yes, we support hybrid work, allowing flexibility in your working arrangements.

What is the company culture like at Staffbase?

We prioritize a diverse and inclusive work environment, promoting well-being, work-life balance, and strong team collaboration through regular team events.

What technologies will I be working with?

You will be working with technologies including React.js, JavaScript, TypeScript, Kotlin, Go, Java, MongoDB, Terraform, Docker, Selenium, and Cypress, among others.

Is there an emphasis on professional growth?

Yes, we provide a yearly growth budget of €1000 for external training and an additional day off for personal growth, which increases to two days in the second year.

How many vacation days do employees receive annually?

Employees receive 30 vacation days per year, along with a 4-day work week every August with full payment.

What kind of projects will I be working on?

You will be responsible for improving and developing our web-based clients, including native apps and RESTful web services, while working in a cross-functional scrum team.

Is there an opportunity to give feedback on code?

Yes, we encourage giving and receiving valuable feedback through our code review process to foster continuous learning and knowledge sharing among peers.

Does the company support any health initiatives?

Yes, we support health and wellness through sports courses in the offices, access to bikes for lease, and provide fruits, drinks, and snacks in the office.

What benefits are offered in terms of compensation?

We offer competitive salary packages, including an Employee Stock Option Plan and additional perks such as a company pension scheme.

Are there opportunities to participate in social initiatives?

Yes, you will receive one day off per year to support a social project, and the company will make a donation to that project.

What qualities are you looking for in a candidate?

We are looking for candidates with strong problem-solving skills, passion for their work, experience in Kotlin, Go, and Java, as well as good communication skills and an appreciation for diversity and inclusivity.

Can you describe the work environment?

We aim to create a flexible and agile work environment that promotes collaboration and enjoyment in technology, following the "You build it, you run it" approach.

We provide an internal communications platform to unite companies and their employees behind a common purpose.

Technology
Industry
501-1000
Employees
2014
Founded Year

Mission & Purpose

Staffbase offers a platform for mobile-first employee communication. Launch your own branded app for corporate communication, sharing information and mobile processes. Powered by an enterprise-grade managed service and verified by 1000+ enterprises worldwide. Staffbase makes your company intranet accessible on the go with a mobile app. Today, even office workers expect to find everything they need on their phones. Staffbase allows employees to download your company intranet app directly from the app stores onto their phones. Using the company intranet is just as easy as checking the weather or answering a text. It’s time to bridge the gap. Your people are your company’s most valuable asset, but they can only contribute the full measure of their talents and skills when they are informed and engaged. Traditional channels are missing the mark. Today’s communication is digital and “digital” means mobile-first. Invest in a platform that prioritizes your people and purpose. Revitalize company culture with communication that hits home. Brand your employee experience. Boost engagement by enabling bottom-up communication. Make a tangible difference with your employee communications platform. It’s time for a solution for everyone - mobile first or bust!