meta-pixel
Back End Developer Maitri Services

Back End Developer

  • Industry Other
  • Category Information Technology
  • Location Lalitpur District, Nepal
  • Expiry date Feb 13, 2026 (Expired)
Job Description

Job Summary

We are looking for a talented Backend Engineer with deep experience in third-party integrations to join our team. You will play a pivotal role in designing and building a modular integration engine that will support hundreds of integrations over time. The ideal candidate has a strong TypeScript background, experience with secure integration patterns, and familiarity with financial data and platforms like Stripe and Plaid.


Job Description

As a Backend Engineer, you will be responsible for building scalable, secure backend solutions with a focus on third-party integrations. Your responsibilities will include:

  • Design and develop a modular integration engine using NestJS, creating common and reusable patterns for adding new integrations efficiently.
  • Implement secure third-party integrations with financial platforms such as Plaid, Stripe, and similar services.
  • Build and manage webhook handlers for real-time data synchronization with external systems.
  • Implement authentication and security patterns including OAuth2, OpenID Connect (OIDC), encryption, and atomic transactions.
  • Manage deployment lifecycle on GCP, including Cloud Run and Cloud Tasks.
  • Develop RESTful APIs and seamlessly integrate them to establish end-to-end application functionality.
  • Design and maintain efficient database schemas, working with relational databases to ensure comprehensive application functionality.
  • Own end-to-end workflows and processes, ensuring seamless execution of integration projects.
  • Collaborate with the engineering team to make critical architectural decisions following best practices and design patterns.
  • Design and implement test cases including unit tests and integration tests to ensure application resilience and reliability.
  • Provide regular updates on project progress; effective communication within the development team is crucial.
  • Stay current with emerging technology trends and industry best practices relevant to integrations, security, and backend development.


Job Specification


Required Skills and Expertise


Education: Bachelor's degree in Computer Science, Engineering, Information Technology, Information Management, Computer Application, or a related field. Experience: 3+ years of experience as a software engineer with a focus on backend development and third-party integrations.


Core Technical Skills:

  • Strong proficiency in TypeScript and Node.js
  • Hands-on experience with NestJS framework and its architectural patterns
  • Experience building and consuming RESTful APIs
  • Experience handling webhooks and real-time data flows Integration & Security:
  • Proven experience with third-party integrations such as Plaid, Stripe, or similar financial platforms
  • Strong understanding of authentication patterns: OAuth2, OpenID Connect (OIDC)
  • Experience with encryption, secure data handling, and atomic transactions
  • Working experience with financial data and sensitive information Databases:
  • Experience with SQL and relational databases
  • Understanding of database schema design and optimization Version Control: Daily use of Git (clone, push, commit, merge) Communication: Strong verbal and written communication skills; ability to collaborate effectively with cross-functional teams


Preferred Skills (Plus Points)

Cloud & Infrastructure (GCP):

  • Experience with Google Cloud Platform services: Cloud Run, Cloud Tasks, Pub/Sub, Cloud Scheduler, Secret Manager
  • Infrastructure as Code: Terraform / Terragrunt DevOps & CI/CD:
  • Experience setting up automated CI/CD pipelines
  • Familiarity with containerization (Docker) and orchestration Additional:
  • Experience in the banking or fintech industry
  • AWS experience (Lambdas, API Gateway, SQS, DynamoDB) is a plus
  • AWS Certifications (Developer Associate, Solutions Architect) are nice to have


Ideal Candidate Profile

The ideal candidate has worked in the banking or fintech industry and has hands-on experience with Stripe/Plaid-level integrations. As we are a lean team building an integration engine that will scale to hundreds of integrations, we need someone who is comfortable owning the full stack – from designing modular patterns to setting up infrastructure and deployment pipelines.


Application Procedure

Interested candidates may apply through LinkedIn Easy Apply or email your resume to [email protected] and mention "Backend Engineer" in the email subject.

This job has been expired on 2026-02-13
Share:  

See More Opportunities like this

This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.

cta

Download Our Mobile App