Вакансія Senior Node.js Developer

Компанія: Livatek
Місто: Украина, Киев, Голосеевский проспект, 42
Вулиця місця роботи: Украина, Киевская область, Киев, Голосеевский проспект
Розміщена: 12 лип. 2018
Вимоги до претендента
Опис вакансії

Our client it is a startup from Hamburg founded three years ago. It is a digital content exchange platform for the fashion industry. They work with fashion brands and retailers enabling the exchange of marketing material, product photos, and product data via their online platform or via direct integration with the retailers software systems. Based in Hamburg, Germany, they work with local and international brands and retailers, consolidating and structuring the content of fashion brands, making it easily available for download and use by retailers in their digital strategies.

Their API handles many terabytes of traffic and millions of requests every week! In order to stay highly performant amidst ever-growing demand, their Express.js API and MongoDB data model need to be carefully designed with scalability in mind. They need you to take their application architecture to a whole new level to help them deliver exciting new features to their customers.

Your job will be contributing to the growth of their startup by implementing new features, improve the code quality and help them to remove any friction that might come up and help them keeping work a happy place. Since they are using JavaScript on the frontend as well as the backend, you are free to contribute to the entire code base if you want. Thanks to some great tools, like CircleCI and AWS you won’t have to worry much about the annoying stuff like deploying code, this is all automated. Just push a new feature to github and the rest is taken care of. Apart from adding new features, you will also write tests and give your input about important company decisions.

They use a few helpful tools to make communication and work easier (slack, etc.). They switched their organizational structure to cross-functional teams divided per product. You’d belong to one product team, working together with account managers and a product manager.

Responsibilities include:

  • You will build rock solid API endpoints;
  • You will write Database queries that withstand even peak request times;
  • You will write unit and integration tests;
  • You will take responsibility for major parts of the code base;
  • You will become an active, leading member of SCRUM team;
  • You will rigorously refactor to keep the code base simple and elegant.

Skills required:

  • You speak English good and you are proficient in JavaScript and will be a plus any other programming languages;
  • You know your way around our Tech-Stack (e.g. Node.js, Express.js, MongoDB);
  • You have experience in API Design;
  • You have a high standard of code quality and fix broken windows immediately so that we will never have to deal with legacy code;
  • A strong commitment to writing tests and/or TDD practices;
  • You are familiar with Scrum or other agile frameworks;
  • Looking forward to provide technical mentorship to other members of the engineering team;
  • Ability to grasp new technologies quickly. We are always working to improve our current implementations and solutions.

Would be a plus:

  • Common web security concepts;
  • Design of Software Architecture;
  • AWS or other major cloud service (e.g. Google Cloud);
  • Microservices;
  • Message Queues (e.g. RabbitMQ, Kafka, Kinesis);
  • Serverless Computing / Function as a Service (e.g. Lambda).

We offer:

  • Only interesting and challenging project;
  • Clients who are ready and willing to listen to YOUR ideas;
  • Open management and friendly dynamic team;
  • Good salary;
  • Business trips;
  • English classes;
  • Time for professional development and access to needed resources;
  • Practical location and productive environment;
  • Make it win-win for you and the company.

Контактні дані
Виберіть резюме для відправки
Прикріпити
Формат файлів: docx, doc, rtf, odt, pdf (2 Мб максимум)
У вас немає акаунту, зареєструйтеся.
+ Супровідний лист
Я даю згоду власнику сайту trud.ua та компанії, що опубліковала вакансію, на обробку наданих мною персональних даних, відповідно до Закону України «Про захист персональных даних» (детальніше)
Передовые производственные решения Украина, Киев
EURO ATLANTIC SMART TECHNOLOGY Киев
ТОВ "Легал Солюшнз" Киев