Skip to main content
Q

Javascript Developer/ Node.JS Developer

Q1 Technologies, Inc.

Location

Budapest, Hungary

Salary

Not specified

Type

contract

Posted

Today

via linkedin

Job Description

Node.js Developer

Budapest Hungary (Onsite role)

Contract role

"We are looking for a skilled and motivated Node.js Developer to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable server-side applications and APIs using Node.js. You will collaborate closely with frontend developers, product managers, and DevOps teams to deliver high-quality, secure, and performant solutions.

Key Responsibilities

· Design, develop, and maintain backend services and RESTful / GraphQL APIs using Node.js

· Build scalable and high-performance applications following best coding practices

· Integrate data storage solutions such as MongoDB, PostgreSQL, MySQL, or similar databases

· Write clean, maintainable, and well-documented code

· Implement security and data protection measures

· Optimize applications for maximum speed and scalability

· Collaborate with cross-functional teams to define, design, and ship new features

· Troubleshoot, debug, and enhance existing applications

· Participate in code reviews and contribute to continuous improvement

· Support CI/CD pipelines and deployment processes

Required Skills \& Qualifications

· Strong experience with Node.js and JavaScript / TypeScript

· Hands-on experience with Node.js frameworks such as Express.js, NestJS, or Fastify

· Solid understanding of asynchronous programming, event-driven architecture, and REST APIs

· Experience working with SQL and/or NoSQL databases

· Familiarity with version control systems (e.g., Git)

· Knowledge of API security (JWT, OAuth, authentication, authorization)

· Understanding of microservices architecture (preferred)

· Strong problem-solving and debugging skills

· Good communication and teamwork abilities"

Experience with Docker and containerization

· Exposure to cloud platforms (AWS)

· Knowledge of message queues (Kafka, RabbitMQ, or similar)

· Experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI)

· Familiarity with testing frameworks (Jest, Mocha, Chai)

· Understanding of frontend technologies (React, Angular, etc.)

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs