We are seeking a skilled Backend Developer to build robust server-side applications using Node.js. The ideal candidate will be responsible for developing REST APIs, handling database operations across various systems, implementing secure authentication mechanisms, and integrating payment processing solutions.
Key Responsibilities
- Develop and maintain RESTful APIs using Node.js and Express.js
- Design and implement database schemas and operations using various database systems
- Work with ORMs/ODMs within the Node.js ecosystem
- Implement secure authentication systems using JWT and OAuth
- Integrate payment gateways such as Stripe and PayPal
- Create and manage third-party API integrations and webhooks
- Handle server-side business logic and data processing
- Write clean, maintainable code and actively participate in code reviews