Full Stack Developer

New
J
JobgetherFintech / Rewards
India, 12:00 PM – 9:30 PM IST (summer), 1:00 PM – 10:30 PM IST (winter)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
Node.jsPostgreSQLSQLExpress.jsReact NativeTypeScriptNext.jsCI/CDRESTful APIsMicroservices

Requirements

  • 6+ years of professional experience developing backend APIs and business logic using TypeScript, Node.js, and Express.
  • Experience building API integrations using REST APIs, webhooks, and asynchronous processing patterns.
  • Strong understanding of software architecture principles, scalability, reconciliation, and idempotency for financial or transactional systems.
  • Experience with React Native and frontend development support.
  • Experience with SQL databases such as MySQL or PostgreSQL.
  • Experience designing and developing microservices-based architectures.
  • Familiarity with Next.js or equivalent React-based full-stack development.
  • Experience with automated testing frameworks such as Jest, JUnit, or similar tools.
  • Experience with CI/CD workflows and cloud delivery platforms including Docker, GitHub Actions, GCP Cloud Build, or equivalent technologies.
  • Experience with Firebase or in-memory databases such as Redis.

Responsibilities

  • Develop and maintain backend APIs and business logic using Node.js, TypeScript, and Express.
  • Build and manage API integrations using REST APIs, webhooks, and asynchronous or event-driven processing.
  • Design scalable solutions for transactional data processing, reconciliation, and idempotent workflows.
  • Implement and monitor purchase and reward lifecycle management, including pending, approved, refunded, and cancelled states.
  • Develop systems for real-time transaction tracking, reward status updates, and user notification flows.
  • Calculate and manage reward values using commission and transaction data.
  • Test, validate, and deploy integrations within sandbox and production environments.
  • Support frontend and mobile experiences using React Native and Next.js when required.
  • Architect solutions independently and take ownership of technical decisions from concept through delivery.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now