Logo of Huzzle

(Senior) Backend Developer (m/f/d)

image

Appinio

Apr 21

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Hamburg, +2
    Remote

AI generated summary

  • You have 3+ years in Node.js, TypeScript, and Express, experience with NoSQL (MongoDB), OOP principles, and a relevant degree. AWS, Docker, and Terraform are a plus. Team player with problem-solving skills.
  • You will design server-side applications, collaborate with front-end teams, enhance code efficiency, and create reusable, testable code with automated tests.

Requirements

  • You have at least 3 years of hands-on experience with Node.js, along with strong proficiency in TypeScript and Express.
  • You have practical experience working with NoSQL databases, preferably MongoDB.
  • You have a solid understanding of object-oriented programming principles.
  • You hold a degree in Computer Science or a related field – or have completed a comparable vocational training.
  • Having AWS (S3, ECS, EC2), Docker and Terraform experience is a plus.
  • You are a proactive problem solver, always seeking innovative solutions and continuously improving processes.
  • You are willing and able to get familiar with new systems.
  • You are a team player and enjoy collaborating with cross-functional teams.
  • You thrive in a collaborative environment, valuing team input and ensuring alignment with project goals.

Responsibilities

  • Design and maintain server-side applications and database architecture.
  • Collaborate with front-end developers for a seamless user experience.
  • Regularly review and improve code and system efficiency.
  • Develop and deploy reusable, testable code and automated tests

FAQs

What programming languages and frameworks are primarily used for this role?

The primary programming languages and frameworks used in this role are Node.js (TypeScript) and Express.

What database technology is required for this position?

Candidates should have practical experience working with NoSQL databases, preferably MongoDB.

How many years of experience are required for this position?

A minimum of 3 years of hands-on experience with Node.js is required for this position.

Is previous experience with cloud services preferred?

Yes, having experience with AWS (S3, ECS, EC2), Docker, and Terraform is considered a plus.

What is the company's policy on vacation days?

Appinio has a flexibility policy which means there is no hard cap on the number of vacation days you can take.

Can employees work outside their home country?

Yes, if you are based in the EU, you can work outside your country of residence for up to 180 days per year.

What type of hardware will I receive as part of this job?

You will receive all the necessary hardware, including your own MacBook.

Are there any special benefits for employees in certain locations?

Yes, if you are located in Hamburg or Berlin, you will receive a Deutschland ticket or access to a mobility budget, and those in Germany or Spain will have access to a subsidized Urban Sports Club membership.

How does Appinio support collaboration among teams?

Appinio promotes collaboration by working in small, agile product teams and keeping meetings to a minimum to focus on productivity.

What can I expect from the recruitment process?

Appinio values transparency in their recruitment process and has created a blog to share what to expect during each step of the journey.

Real-time market research for when you need answers. Fast.

Technology
Industry
51-200
Employees
2014
Founded Year

Mission & Purpose

At Appinio, we help companies always make the right decisions through real-time market research. As the world’s largest opinion network, every day we collect millions of responses from consumers to allow our clients to move from questions to insights in minutes. Over 2000 companies worldwide rely on us to understand how their consumers think.