We are looking for passionate and creative people to join us in pushing boundaries and innovating businesses.
NodeJS Developer
Jaipur, Rajasthan 3 years experience Full-Time

NodeJS Developer
Required Experience
Minimum : 3 years Maximum : 6 years
Job Description

Job Description 

We are seeking a skilled Node.js Developer with 3–5 years of hands-on experience building backend services in production. The ideal candidate will have strong JavaScript/TypeScript expertise, a deep understanding of API development, and prior exposure to fintech or other regulated environments. You will play a key role in designing, implementing, and maintaining scalable, secure, and high-performance backend systems that power our financial products. 


Required Skills & Qualifications 

  • 3–5 years of professional experience building backend services with Node.js in production. 
  • Strong proficiency in JavaScript/TypeScript and experience with frameworks such as Express, NestJS, or Koa
  • Hands-on experience in building and securing APIs with OAuth/JWT and related protocols. 
  • Experience integrating payment providers or banking APIs, with understanding of transaction lifecycles
  • Solid experience with message brokers (Kafka, RabbitMQ, Redis streams) and event-driven systems. 
  • Strong knowledge of Postgres/MySQL and/or NoSQL databases (schema design, indexing, performance tuning). 
  • Familiarity with Docker, CI/CD pipelines, and cloud operations
  • Understanding of fintech constraints, regulatory frameworks, and secure coding best practices

Shape 

Nice-to-Have 

  • Exposure to Open Banking / PSD2, ISO 20022, or SWIFT integrations. 
  • Familiarity with blockchain primitives or crypto payment integrations (only if relevant to product). 

 

Job Responsibility


Shape Key Responsibilities 

  • Design, develop, and maintain backend services using Node.js and frameworks such as Express, NestJS, or Koa
  • Build and secure robust APIs (REST/GraphQL), ensuring compliance with OAuth/JWT, tokenization, and TLS/HTTPS standards. 
  • Integrate with payment providers, banking APIs, and manage transaction lifecycles. 
  • Work with message brokers and event-driven architectures (Kafka, RabbitMQ, Redis Streams). 
  • Design and optimize relational (Postgres, MySQL) and/or NoSQL databases with efficient schema design and performance tuning. 
  • Contribute to CI/CD pipelines, containerization (Docker), and cloud-based deployments. 
  • Ensure systems are compliant with fintech regulations (PCI-DSS, KYC/AML, GDPR) and secure coding practices. 
  • Collaborate with cross-functional teams (product, security, and QA) to deliver high-quality features. 
  • Participate in code reviews, incident response, and system monitoring to ensure reliability and security. 


Apply