Full Stack Developer (React / Next.js + Node.js +PostgreSQL + GCP)
GenITeam Solutions·Riyadh·۲ هفته پیش
شرح موقعیت
𝗙𝗨𝗟𝗟 𝗦𝗧𝗔𝗖𝗞 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗘𝗥 (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. Full 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 Bachelor’s or Master's Degree in Computer Science or a similar field. MUST be Arabic-speaking Additional Skills How to Apply:
نیازمندیها
- 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
- Interested candidates may apply with confidence at moeen.ahmad@geniteam.com and mention the Subject line "Full Stack Developer - Arabic Speaking"