GCP Full Stack Senior Developer

JavaScript

GCP Full Stack Senior Developer

JavaScript
Centrum, Dhahran

emagine Polska

Full-time
Any
Senior
Office

Job description

Summary: This role focuses on rapidly designing and developing scalable backend services on Google Cloud Platform (GCP) while supporting a modern frontend with React, integrating AI capabilities, and ensuring optimized data models for analytics.

Responsibilities:

  • Rapidly design and develop scalable backend services on GCP using Node.js.

  • Support frameworks for frontend components using React for responsive user experiences.

  • Develop and integrate AI/GenAI capabilities (model APIs, inference services, RAG pipelines) into the platform.

  • Design, manage, and optimize data models and analytics using BigQuery for AI and reporting use cases.

  • Create and manage microservices (MS), APIs, and integrations across the platform.

  • Demonstrate fast coding capabilities, delivering production-ready code with minimal iterations.

  • Ensure secure, scalable, and cloud-native deployments using GCP services and CI/CD pipelines.

  • Collaborate closely with architects and deployment teams to accelerate end-to-end rollout.

Must Haves:

  • Proven experience with Node.js and GCP services.

  • Strong proficiency in React for frontend development.

  • Familiarity with AI/GenAI technologies (model APIs, inference services, RAG pipelines).

  • Expertise in BigQuery and data modeling.

  • Experience in creating and managing microservices and APIs.

  • Solid understanding of CI/CD pipelines for deployment.

Nice to Haves:

  • Knowledge of security practices in cloud environments.

  • Familiarity with additional cloud platforms (e.g., AWS or Azure).

  • Previous experience in a fast-paced, agile development environment.

Other Details:

  • Location: Dharan, Saudi Arabia

  • Duration: 6 months, extendable

Tech stack

    English

    B1

    Security

    advanced

    Cloud

    advanced

    Backend

    advanced

    CI/CD

    advanced

    Artificial Intelligence (AI)

    advanced

    frontend

    advanced

    Data modeling

    advanced

    Agile

    advanced

    Use Cases

    advanced

    API (Application Programming Interface)

    advanced

Office location