Back End Developer – Node.js, Firebase

Posted 37ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Seeking a Back End Developer specializing in Node.js and Firebase for our remote engineering team. Focus on continuous feature development and production support.

Responsibilities:

  • 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 smooth transition.
  • Provide ongoing feature enhancements and technical support.

Requirements:

  • At least 5 years of experience in Backend Development / Backend Engineering.
  • Good English Communication skill 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 (Firebase Auth, IAM roles, HTTPS, JWT).
  • Hands-on experience with Git for version control and collaborative workflows (e.g., GitHub/GitLab/Bitbucket).
  • 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 and recommend technical improvements.

Benefits:

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