Point your AI agent at freehire and let it find you a job.

Get the CLI →

skillreveal

New

Back End Node.js Engineer

Posted 3 views
Discussion

Summary

Builds and maintains backend microservices (mainly Node.js with TypeScript/JavaScript, plus some Spring/Kotlin and PHP) for a website analytics product offering stats, heatmaps, recordings, and funnels. Day to day: developing new microservices, refactoring for performance and scalability, monitoring production, and improving CI/CD.

Job brief

Company is a high-performing start-up that aims to offer an all-in-one solution for any website regarding website statistics, UX & behavior (recordings, heatmaps, funnels, etc.), visitor interaction, and so much more. Founded in January 2016 in Munich and Cluj, the app has been installed more than 2.0M times by users from 190 countries. There are currently around 1.86 billion active websites on the web. The tool is compatible with any website. So the potential is huge.

Everything takes place in a very flat hierarchy with everyone closely working together on our common goal of building the #1 analytics application on the planet.

Responsibilities

  • Work on multiple microservices - written in NodeJS (TS, JS), Spring (Kotlin), PHP (Symfony)
  • Develop new microservices to accommodate the (many) new features and requirements of the project
  • Refactor existing microservices or extract new ones to improve performance and scalability
  • Come up with ideas to improve existing architecture - feedback and ideas are always welcome
  • Monitor, trace, and debug production microservices to ensure an application with 0 downtime
  • Work to improve the CI / CD flow of the project

Requirements

    • 4+ years experience with NodeJS

    • Knowledge of PHP is considered a plus

    • Knowledge of Java or Kotlin is considered a plus

    • Experience in working with a TDD approach

    • Strong background in Linux-based development

    • Previous experience with container technologies such as Docker

    • Strong knowledge of microservice architecture

    • Strong Agile/Scrum work ethic

    • You are continuously researching tools, technologies, frameworks, and practices.

    • Fluent English skills

What do we offer

  • Competitive salary, with many other extra benefits (complex medical package, extra free days, events, gifts, and others)

  • Opportunity to work on a challenging project, using the latest technologies

  • The perfect framework for professional development

  • A young, creative and joyful team

  • A flexible work schedule that makes you more productive

  • We support any opportunities that are useful for you, including training and events

  • We celebrate a lot, with pizza and cookies and gifts

  • We believe in giving back and we want to offer you one paid day to volunteer for a charity of your choice or participate, with the entire team, at annual/local charity events.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available