Position: Middle Node.js Developer
Company: Perfsol
Experience required: 3y
English level: intermediate

Are you a skilled and ambitious Node.js Developer? Are you passionate about crafting innovative solutions and taking ownership of projects? Perfsol, a leading IT service company, is seeking a talented Node.js Developer to join our team and work on a cutting-edge project for an online pharmacy store based in Slovenia.

**About the Role:**
As a Node.js Developer at Perfsol, you will play a key role in migrating an online pharmacy store's legacy E-commerce backend to a new and improved system. This is a unique opportunity to build an architecture from the ground up, enabling you to showcase your expertise in backend development and API integration. You will work closely with the customer, who is also the product owner, ensuring that the final product aligns with their vision.

**Key Responsibilities:**
- Lead the migration process of the online pharmacy's E-commerce backend.
- Design and implement APIs, integrating with local delivery services and pharmacy services.
- Collaborate closely with the customer to understand and translate his requirements into technical solutions.
- Utilize your expertise in backend architecture to configure PostgreSQL, Redis, MongoDB, Docker, Linux, Nginx, and Kubernetes for development purposes.

**Requirements:**
- Proficient experience with Vendure or Medusa.js is essential.
- Proven track record in developing **e-commerce** solutions.
- Strong understanding of backend architecture for web services.
- Familiarity with configuring backend technologies such as PostgreSQL, Redis, MongoDB, Docker, Linux, Nginx, and Kubernetes.

**What Will Set You Apart:** 
- Knowledge of Strapi, enhancing your toolkit for efficient development.
- Familiarity with React and Next.js, enabling you to contribute to the front-end when needed.

Apply! We are waiting for our future collaboration)