Search by job, company or skills

CoDev Philippines

Senior Back End Developer (GCP, Python, NodeJS)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are seeking Senior Backend Engineers to form the core of the development team, responsible for building the microservices, APIs, and business logic that drive our platform.

As a Senior Backend Engineer, you will architect and implement the backend services that power our applications. Your work will include building CRM-like functionality, developing the backend for the Bid Management Suite, and managing the complex, bi-directional integration with the CMiC ERP system.

This role requires expertise in microservices development, REST APIs, and database design, along with hands-on experience deploying services in containerized, cloud-native environments. You'll work closely with frontend engineers, DevOps, and data teams to deliver reliable, performant, and secure backend systems.

Key Responsibilities

  • Design, develop, and maintain scalable microservices and backend systems
  • Build and manage REST APIs for internal and external integrations
  • Implement business logic to support CRM-like functionality and Bid Management Suite features
  • Develop and maintain bi-directional integrations with CMiC ERP and other enterprise systems
  • Work with relational databases (Postgres/MySQL) and NoSQL stores
  • Containerize applications using Docker and deploy/manage them in Kubernetes clusters
  • Collaborate with frontend engineers to define and implement APIs and contracts
  • Ensure backend systems meet requirements for performance, scalability, and security
  • Write unit, integration, and API tests to ensure code quality

Required Minimum Skills & Experience

  • Node.js & Typescript - Building enterprise-grade backend services
  • Python - Building enterprise-grade backend AI services
  • REST API Development - Designing secure, well-documented APIs
  • Docker - Building Images, Containerizing and running services in production
  • SQL (PostgreSQL/MySQL) - Schema design, optimization, transactions
  • Experience with ORM in Typescript nodejs
  • ERP Integrations - Complex, bi-directional system integrations
  • Experience with GraphQL APIs
  • Knowledge of cloud platforms (preferably GCP)
  • Familiarity with message queues (Pub/Sub, RabbitMQ, Kafka)
  • Background in distributed systems and event-driven architectures
  • Strong debugging, troubleshooting, and optimization skills
  • Experience building AI solutions using AI SDK, Google Generative AI SDK, Open AI SDK, or similar.

Ideal Candidate Skills

  • Node / Python
  • ExpressJS for building robust REST APIs
  • Prisma ORM
  • Typescript
  • APIgee Experience
  • Deep understanding of building Docker Images for containerization
  • Terraform
  • PostgreSQL
  • Development Tools
  • VSCode
  • AI first development tools
  • GitHub Copilot Agent mode in VSCode
  • Claude Code
  • Postman
  • DBeaver

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134931191

Similar Jobs