⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Node.js Developer developer (Middle+)

Прямой работодатель  Impress ( smile2impress.com )
Barcelona, Spain
Миддл • Сеньор
Информационные технологии • Разработка • Node.js • TypeScript • WEB
2 ноября 2022
Релокация • Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  Impress
Описание вакансии

Hola, we are the largest chain of ortho clinics with fully digital processes in Europe.

We are the fastest-growing digital team at Impress. Our head office is based in Barcelona.

We create and design on the intersection of offline and online technologies to help our customers throughout their personal treatment plan.

To do this, we develop both web and mobile products for users, as well as internal software for our clinics, and together with the ML department we are changing the whole industry.

Our business model, a true combination of medical expertise and digitalisation has been recognised in the top fastest-growing HealthTech companies by Forbes and we are currently listed as a LinkedIn Top 10 startup!

We are searching for a Middle/Middle-to-senior/Senior Backend developer.

Why we’re cool:

  • Remote work to our Barcelona head office.
  • Highly skilled development team who stand for quality code. After having built many products in the past, we started Impress using serverless and a scalable infrastructure from day 1 to allow for faster development; We like functional and reactive functional programming paradigms.
  • Work with an international and multicultural team;
  • Teeth aligner and whitening benefits;
  • Collaborative work environment and positive culture;
  • Opportunities to grow within a fast-paced, innovative company and real start-up experience with big challenges;
  • Highly experienced business and marketing team (Airbnb, Uber);
  • No time tracking. Flexible schedule, the main thing is the result;
  • We are ready to meet you and discuss your money expectations =)

Our current technology stack is Node.js on the back-end and React on the front-end, DynamoDB and, PostgreSQL for storing data and Amazon SQS as a message queue. Also, we are using Git and Jira.

Necessary skills:

  • At least 3 years of experience as a Back-end developer;
  • Experience in developing Node.js applications for at least 1 year;
  • Good knowledge of Typescript;
  • Excellent understanding of HTTP, TCP, REST, security principles (CORS, OAuth, JWT, SQLi);
  • Experience with relational databases (we use PostgreSQL);
  • English verbal and written communication skills (B+)

Amazing if:

  • You have advanced expertise in Amazon services (architecture, EC2, S3, Lambda, SQS, SNS, IAM, DynamoDB, RDS);
  • You have experience with IaC (we are using AWS cdk);
  • Worked with microservice architecture before;
  • You have experience in development through tests (TDD);
  • Have experience as a Lead Developer;
  • Experience setting up CI/CD

About the job:

  • Own the Feature, Own the Code – feel responsible for what you create. This starts with bringing in your own feature ideas, includes coding, testing and ends in deploying your code and monitoring the feature;
  • Collaborate with your team members in an agile environment, contribute to and live our agile ceremonies;
  • Communicate with Product Managers, Data Scientists and developers of other tech stacks;
  • Be accountable for all topics above, but always stay a team player;
  • Stay on top of the latest technology trends, apply the best practices to our daily work;
  • Implement clean and scaled microservices;
  • Maintainability of existing features and be able to debug potential issues;
  • Design and develop an architecture for CRM, ERP, applications for client, doctors and our internal team;
  • Continuously improve and enhance our API and services;
  • Implement automated quality assurance and monitoring modules
  • Solve real problems that impact real users, internal and external.

Специализация
Информационные технологииРазработкаNode.jsTypeScript
Отрасль и сфера применения
WEB
Уровень должности
МиддлСеньор