Position: Middle NodeJS Developer
Company: Mbunity Development
Experience required: 3y

**Responsibilities:**

— Develop and maintain backend-side web application logic for file converting using Node.js/Linux libraries.

— Collaborate with front-end developers to integrate user-facing elements with server-side logic.

— Design and implement data storage solutions using databases like PostgreSQL or MongoDB.

— Optimize application performance and scalability.

— Ensure code quality, readability, and maintainability by adhering to best practices and coding standards.

— Collaborate with product managers to define and prioritize new features.

**Requirements:**

— Experience working with Node.js 3+ years.

— Experience working with Express.js or Fastify.js.

— Familiarity with databases such as MongoDB, PostgreSQL.

— Understanding of RESTful API design principles and GraphQL.

— Experience with Git version control and GitLab CI/CD.

— Familiarity with Agile software development methodologies.

— Strong problem-solving skills and attention to detail.

— Passion for learning new technologies and tools.

**Would be a plus:**

— Knowledge of containerization using Docker and orchestration with Kubernetes.

— Experience with cloud platforms such as AWS or Google Cloud Platform.

— Knowledge of Linux operating systems, services, daemons, and Bash scripting.

**What will you get with us?**

— 15 working days of paid time off.

— 10 days of paid sick leave.

— Medical Insurance compensation.

— Technical growth compensation.

— Competitive compensation and regular compensation increases.

— English courses compensation.

— Official Ukrainian holidays are a non-working day.

— Life event bonuses (marriage, newborn, etc.).

— Flexible working hours.

— Accounting as a service.