Position: Senior Backend Engineer Node.Js
Company: Gingercommerce
Experience required: 3y
Category: Other
English level: upper
Published: 2023-04-01T00:00:00+03:00

Ginger represents a fantastic opportunity for a Senior Backend Engineer (Node.js) who likes his work and does everything properly to work in creating groundbreaking technology products.
The Senior Back End Engineer (Node.js) will be responsible for developing new and extending existing back-end services, integrating with third-party web services, and working closely with Frontend developers helping integrate with our backend.

The Role
The Senior Back End Engineer (Node.js) will be responsible for developing new and extending existing back-end services, integrating with third-party web services, and working closely with Frontend developers helping integrate with our backend.

What Do You Bring to The Table
- Previous working experience as a Node.js Developer for 2+ years
- Deep understanding of OOP, Data Structure, and Algorithms.
- Working knowledge of JavaScript and Typescript
- In-depth knowledge of Node.js
- Knowledge of relational databases and RDBMS (Postgres and Sequelize is a plus)
- A passion for learning the space and understanding the market
- A love for working in fast-paced startups and the ability to move things forward with a sense of urgency
- Ability to wear many hats and learn new technologies quickly
- Ability to handle multiple projects and comparing deadlines
Intermediate level of English


﻿Responsibilities
- Work as part of a team developing applications and services using Agile development methods
- Build customer-facing UI and back-end services for payment processing administration and management
- Maintain APIs and backend services
- Participate in architecture design and development for new features and capabilities to meet business and customer needs
- Contribute to our devops culture by maintaining our systems, including creating documentation, runbooks, monitoring and alerting, integration tests, etc.
- Participation in the on-call rotation with the rest of the team.