Node.js Developer with Docker


ENGINEERING TEAM

THE CHALLENGE

We’re looking for a Software Developer with a twist: involved in coding, scripting and process re-engineering but also interested in building automated deployments.

You should be passionate about challenging yourself and solving real technicals problems. You’ll have tons of opportunities to expand your skills beyond development and apply those skills to interesting new challenges on the DevOps side.


DETAILS



  • Integration of user-facing elements developed by front-end developers with server side logic;

  • Design and write high quality, high-performance web-based applications;

  • Work as part of a team developing applications and services using Agile development methods;

  • Participate in development life cycle activities like release planning, coding, testing and production release;

  • In-depth understanding of the entire web development process (design, development and deployment).



ABOUT YOU



  • 4+ yrs. of experience working in a similar or related field;

  • In depth knowledge of Node.js, PostgreSQL, Docker and Kubernetes;

  • Strong demonstrable commercial experience of developing APIs;

  • Development experience designing object oriented JavaScript and SVG;

  • Familiarity with the whole web stack, including protocols and web server optimization techniques;

  • Understanding the nature of asynchronous programming and its quirks and workarounds;

  • User authentication and authorization between multiple systems, servers, and environments;

  • Understanding fundamental design principles behind a scalable application;

  • Proficient understanding of code versioning tools, such as Git;

  • Previous working experience with Apache Kafka, Typescript, Cassandra and KSQL  is a plus;

  • In depth knowledge of unit testing;

  • Must have knowledge of multiple programming languages.



WHAT WE OFFER



  • Working with new technologies and modern work environment

  • Chance of working and learning in a team of senior engineers

  • Continuous professional development through trainings

  • Flexible work hours and work from home opportunities

  • Health insurance

  • Meal tickets/ lunch vouchers

  • Various discounts for gym classes & other recreational activities

  • Free parking

  • Social and team-building activities

  • IntelligentBee way of working and way of life