More jobs:
Backend Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-03-01
Listing for:
TheraDriver
Full Time
position Listed on 2026-03-01
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Node.js
Job Description & How to Apply Below
We are looking for a Senior Backend Developer with 3-4 years of experience in Node.js to join our growing team. You will work on building scalable backend services, APIs, and cloud-based applications using Google Cloud Platform (GCP), Google App Engine, and Google Cloud Memory store (Redis).
Responsibilities:
- Develop and maintain backend applications using Node.js (Express.js/NestJS).
- Design and implement RESTful APIs and database models.
- Work with Google Cloud Platform (GCP), Firebase, and Redis for backend infrastructure.
- Optimize performance, security, and scalability of backend services.
- Implement authentication and authorization using JWT, OAuth, and Firebase Auth.
- Collaborate with frontend and Dev Ops teams to integrate APIs and CI/CD pipelines.
- Write clean, maintainable, and well-documented code.
- Debug, troubleshoot, and resolve production issues.
Requirements:
- Min 3 years of hands-on experience in Node.js and backend development.
- Experience with Express.js, NestJS, or similar frameworks.
- Good understanding of Relational Databases (Postgre
SQL/MySQL) and ORM tools. - Familiarity with Google Cloud (App Engine, Firebase, Cloud Functions, Memory store for Redis).
- Experience with authentication and security best practices (OAuth, JWT, API security).
- Knowledge of Git, version control, and Agile methodologies.
Nice-to-Have Skills:
- Experience with Type Script.
- Familiarity with Microservices architecture.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×