GenITeam Solutions logo

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

GenITeam Solutions

On-site๐Ÿ‡ธ๐Ÿ‡ฆRiyadh, 01, Saudi ArabiaseniorPosted 30d+ ago

Visa & sponsorship

  • Employers in Saudi Arabia sponsor the residence visa by default, and nothing in the posting says otherwise.

Job description

๐—™๐—จ๐—Ÿ๐—Ÿ ๐—ฆ๐—ง๐—”๐—–๐—ž ๐——๐—˜๐—ฉ๐—˜๐—Ÿ๐—ข๐—ฃ๐—˜๐—ฅ (Arabic-speaking)

Mode:

On-site (Riyadh, KSA) & Remote.

๐—š๐—ฒ๐—ป๐—œ๐—ง๐—ฒ๐—ฎ๐—บ ๐—ฆ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป๐˜€ is looking for experienced Full Stack Developers to join our clientโ€™s multicultural team in Saudi Arabia and work on scalable web applications using modern cloud and DevOps technologies.

F ull Stack Developer with 5+ years of experience specializing in React, Next.js, Node.js, PostgreSQL, and GCP. The ideal candidate will have a strong understanding of front-end and back-end development, cloud infrastructure, and DevOps automation. You will collaborate with cross-functional teams to design, build, and deploy scalable web applications that deliver exceptional user experiences.

Duties & Responsibilities

Full-Stack Application Development

  • Develop scalable web apps using React and Next.js (SSR, SSG) on the frontend and Node.js/Express.js on the backend.

Build reusable UI components using React Hooks, manage routing and server-side rendering in Next.js.

Implement responsive designs using HTML5, CSS3, and modern JavaScript (ES6+).

Database Management

Design and optimize PostgreSQL databases with efficient SQL queries and schema design.

  • Ensure data integrity, performance, and scalability.

Cloud & DevOps Responsibilities

  • Deploy and manage apps on Google Cloud Platform (GCP) using Cloud Run, App Engine, Cloud SQL, and Cloud Storage.

  • Set up CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).

  • Containerize and deploy with Docker and Kubernetes (GKE).

  • Implement monitoring, alerting, and infrastructure automation.

Testing & Quality Assurance

  • Write unit, integration, and e2e tests using Jest, Mocha, or Cypress.

  • Perform debugging, performance optimization, and peer code reviews.

Collaboration & Process Improvement

  • Collaborate with design, QA, and product teams in Agile/Scrum environments.

  • Mentor junior developers and contribute to technical excellence

Qualifications

Bachelorโ€™s or Master's Degree in Computer Science or a similar field.

MUST be Arabic-speaking

Additional Skills

  • Frontend: React.js, Next.js, Redux/Context API, HTML5, CSS3, JavaScript (ES6+)

  • TypeScript (preferred)

  • Backend: Node.js, Express.js

  • Database: PostgreSQL

Cloud: GCP (Cloud Run, App Engine, Cloud SQL)

  • DevOps: Docker, Kubernetes (GKE), GitHub Actions/Jenkins/GitLab CI

How to Apply:

  • Interested candidates may apply with confidence at moeen.ahmad@geniteam.com and mention the Subject line "Full Stack Developer - Arabic Speaking"