Back-end Developer (Node.js) en Unkown

Postularse
Más vacantes en Unkown

Back-end Developer (Node.js)

Brasil

We are a Portuguese technology consulting company with a strong outward look to the rest of Europe. We have 12 years of experience in the market and reached the status of “large company” in 2018. We now have more than 350 associates and we keep growing, with offices in Lisbon, Porto, and Leiria, as well as projects in more than 20 countries.

Our company is part of the national top 10, with a growth of 250% in the last years. Work-life balance is part of our DNA. We focus on win-win-win relationships, defining every moment of interaction as an experience with unique conditions. Working with Affinity is a “Lifetime Experience” where you will have the opportunity to demonstrate all your potential and to be successful on every level.

#welcometoyourfuture

Responsibilities

  • Develop, maintain, and optimize core services in collaboration with a multidisciplinary team.
  • Design and implement new features while ensuring scalability, performance, and stability of the platform.
  • Contribute to integrations with partner systems and online stores, ensuring seamless data flow.
  • Monitor, debug, and resolve technical issues to maintain high availability and reliability.
  • Provide technical insights and suggest improvements that enhance user experience and business efficiency.
  • Engage with both technical and business perspectives, aligning development work with real business impact.

Skills & Experience

  • Strong expertise in Node.js (preferably with NestJS) and proficiency in TypeScript.

  • Solid knowledge of relational and non-relational databases (MySQL, PostgreSQL, MongoDB).

  • Proficiency with Git for version control and collaborative development.

  • Familiarity with Redis, RabbitMQ, Elasticsearch, Solr, Docker, Kubernetes, LinuxorPHP are considered a plus.

  • Strong problem-solving mindset with the ability to balance technical detail and business context.

  • Effective communication, teamwork, and organizational skills, with a proactive and hands-on attitude.

  • Nível de experiência

Pleno-sênior

  • Tipo de emprego

Contrato

  • Função

Tecnologia da informação

  • Setores

Atividades dos serviços de tecnologia da informação

Requirements

Experience

  • Pleno-sênior

Skills

  • Node.js
  • NestJS
  • TypeScript
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • Redis
  • RabbitMQ
  • Elasticsearch
  • Solr
  • Docker
  • Kubernetes
  • Linux
  • PHP

Responsibilities

  • Develop, maintain, and optimize core services in collaboration with a multidisciplinary team.
  • Design and implement new features while ensuring scalability, performance, and stability of the platform.
  • Contribute to integrations with partner systems and online stores, ensuring seamless data flow.
  • Monitor, debug, and resolve technical issues to maintain high availability and reliability.
  • Provide technical insights and suggest improvements that enhance user experience and business efficiency.
  • Engage with both technical and business perspectives, aligning development work with real business impact.

Technologies

Node.jsNestJSTypeScriptMySQLPostgreSQLMongoDBGitRedisRabbitMQElasticsearchSolrDockerKubernetesLinuxPHP

Compartir vacante

Descubre si tu currículum está listo para esta vacante

Mira cómo nuestra IA puede optimizar tu currículum y aumentar tus chances en este puesto.