This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
DSR Corporation is seeking a Back-End Software Engineer with expertise in Node.js.
The role involves building the server-side of web applications and translating company and customer needs into functional and appealing interactive applications.
The position is based in Porto, Portugal, and is a full-time, mid-level opportunity.
Requirements:
Candidates must have at least 1 year of professional, relevant experience.
Proficiency in Node.js, JavaScript (JS), TypeScript (TS), and Nest.JS is required.
Experience with relational databases such as Postgres, MySQL, or MS SQL, as well as MongoDB, is necessary.
Familiarity with Docker and a solid understanding of software engineering techniques, methodologies, and practices, including data structures, object-oriented programming (OOP), and algorithmic problem-solving skills, is essential.
Good knowledge and experience with back-end technologies and frameworks, including Node.js, NestJS, MVC, Ruby on Rails (RoR), Django, ASP.NET, ASP.NET Core, and Java, is expected.
A good understanding of client-server application principles, network applications, and protocols such as HTTP is required.
Experience working with relational and NoSQL databases and ORM/ODM frameworks is necessary.
Candidates should have experience with message brokers like RabbitMQ or Kafka and integrating with REST APIs.
Proficiency in technical English is required.
Benefits:
The position offers a competitive salary along with great benefits.
There is an emphasis on accelerated career growth opportunities.
A flexible schedule and remote-friendly policy are provided.
The office is located in the center of Porto.
Employer-sponsored health insurance is included.
The company emphasizes a strong work-life balance.