Ref: #57623
Location: Germany
Employment type: Permanent

Fullstack Engineer (NodeJS)

Position Overview:

We are seeking a skilled Full-Stack Engineer with a strong focus on Node.js to join our dynamic team. As a key member of our engineering department, you will be responsible for developing and maintaining robust, scalable applications while contributing to the entire software development lifecycle.

Responsibilities:

  • Design, develop, test, and deploy high-quality, maintainable code using Node.js and related technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Build reusable components and libraries for future use.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, mentor junior developers, and provide technical guidance.
  • Stay updated with industry trends and best practices to continuously improve our technology stack.

Requirements:

  • Bachelor's/Master's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Full-Stack Developer, with a focus on Node.js development.
  • Strong proficiency in JavaScript/TypeScript and modern frameworks/libraries (e.g., React, Angular, Vue).
  • Experience with database systems such as MongoDB, MySQL, or PostgreSQL.
  • Familiarity with RESTful APIs, GraphQL, and microservices architecture.
  • Knowledge of front-end technologies like HTML5, CSS3, and responsive design principles.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
  • Ability to work effectively in an Agile/Scrum environment.

Nice to Have:

  • Familiarity with cloud services (AWS, Azure, Google Cloud).
  • Understanding of DevOps practices and containerization technologies (Docker, Kubernetes).
  • Knowledge of testing frameworks (Jest, Mocha, Chai) and test-driven development (TDD).

Location and Benefits:

  • This position is based in Hessen, Germany.
  • Competitive salary package commensurate with experience.
  • Opportunities for professional growth and career advancement.
  • Collaborative and inclusive work environment.
  • Flexible working hours and remote work possibilities.
  • Health insurance, retirement benefits, and other company perks.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!