Remote (Country)

Dev Partners is hiring a Back End Developer (Node.JS/Firebase)

About the Role

Dev Partners is hiring a Back End Developer to join our engineering team and work on active, production-level applications. You will take ownership of backend systems built on Node.js and Firebase, focusing on continuous feature development and optimization.

What You'll Do

  • Take technical ownership of backend systems in production.
  • Design, build, and maintain scalable backend services using Node.js and Firebase.
  • Make independent architectural decisions and recommend technical improvements.
  • Develop and maintain APIs, cloud functions, and serverless infrastructure.
  • Ensure performance, reliability, and security of backend systems.
  • Manage deployments, CI/CD workflows, and version control processes.
  • Collaborate during project handover with the current developer to ensure a smooth transition.
  • Provide ongoing feature enhancements and technical support.

What We're Looking For

  • At least 5 years of experience in Backend Development / Backend Engineering.
  • Good English communication skills with the ability to clearly articulate technical decisions.
  • Expert-level proficiency in Node.js for building scalable backend services and APIs.
  • Strong hands-on experience with Firebase (Authentication, Firestore, Realtime DB, Cloud Functions).
  • Experience deploying and managing backend services on Google Cloud Platform (GCP).
  • Proven experience designing and maintaining RESTful APIs and serverless backend architectures.
  • Demonstrated ownership of production backend systems, including performance, reliability, and security optimization.
  • Hands-on experience with Git for version control and collaborative workflows.
  • Experience implementing and maintaining CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Cloud Build).
  • Strong problem-solving skills with the ability to make independent architectural decisions.

Nice to Have

  • Experience with advanced serverless architectures using Firebase Cloud Functions and GCP Cloud Functions.
  • Familiarity with additional GCP services (e.g., Cloud Run, Pub/Sub, Cloud Storage).
  • Experience in the finance or fintech domain (security, compliance, transaction systems).
  • Knowledge of backend performance monitoring and logging tools.
  • Experience handling secure authentication/authorization mechanisms (OAuth, JWT).
  • Exposure to infrastructure-as-code tools (e.g., Terraform).
  • Experience managing staging/production environments and release strategies.
  • Familiarity with API documentation tools (e.g., Swagger/OpenAPI).
  • Experience mentoring or leading backend technical direction during project transitions.

Technical Stack

  • Node.js, Firebase, Google Cloud Platform (GCP)
  • Firebase Authentication, Firestore, Realtime DB, Cloud Functions
  • RESTful APIs, JWT
  • Git, CI/CD (GitHub Actions, GitLab CI, Cloud Build)

Benefits & Compensation

  • Above-market compensation.
  • Opportunity to shape user-facing experiences that reach thousands of users.
  • Collaborative, growth-oriented work culture.

Work Mode

This position is a local-country role.

Required Skills
Node.jsFirebaseGoogle Cloud Platform (GCP)Firebase AuthenticationFirestoreRealtime DBCloud FunctionsRESTful APIsJWTGitBackend DevelopmentAPI DesignSecurityDatabase Management
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Dev Partners

A software development company specializing in SaaS solutions for real estate investors, focusing on creating digital tools for property deal analysis.

Visit website
Job Details
Category backend
Posted a month ago