Full Stack Developer (React / Next.js + Node.js +PostgreSQL + GCP)

Job Summary

This role involves developing scalable web applications using React, Next.js, Node.js, PostgreSQL, and Google Cloud Platform. The Full Stack Developer will work with cross-functional teams to design, build, and deploy applications with a focus on cloud infrastructure and DevOps automation.

Responsibilities

  • Develop scalable web applications using React and Next.js with server-side rendering and static site generation.
  • Create reusable UI components with React Hooks and manage routing and server-side rendering in Next.js.
  • Implement responsive designs using HTML5, CSS3, and modern JavaScript (ES6+).
  • Design and optimize PostgreSQL databases ensuring data integrity, performance, and scalability.
  • Deploy and manage applications on Google Cloud Platform services including Cloud Run, App Engine, Cloud SQL, and Cloud Storage.
  • Set up CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI.
  • Containerize and deploy applications using Docker and Kubernetes (GKE).
  • Write unit, integration, and end-to-end tests using Jest, Mocha, or Cypress, and perform debugging and code reviews.
  • Collaborate with design, QA, and product teams in Agile/Scrum environments and mentor junior developers.

Requirements

  • Arabic-speaking Full Stack Developer with 5+ years of experience.
  • Proficient in frontend technologies: React.js, Next.js, Redux/Context API, HTML5, CSS3, JavaScript (ES6+).
  • Experience with TypeScript is preferred.
  • Backend experience with Node.js and Express.js.
  • Strong knowledge of PostgreSQL database design and optimization.
  • Experience with Google Cloud Platform services: Cloud Run, App Engine, Cloud SQL.
  • Familiarity with DevOps tools: Docker, Kubernetes (GKE), GitHub Actions, Jenkins, GitLab CI.
  • Bachelor’s or Master’s Degree in Computer Science or a related field.

We refresh listings regularly, but some roles close early on the source platform.

Country: Saudi Arabia
City: Riyadh
Job Category: Software Engineering
Job Type: Full Time
Company Name: GenITeam Solutions
Seniority level: Mid-Senior level

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top