Location
Riyadh, Saudi Arabia
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
Job Overview
We are seeking an experienced Senior Full-Stack Developer to join a growing technology team in Riyadh, Saudi Arabia. This full-time opportunity is ideal for professionals with strong expertise in modern web application development, cloud technologies, and scalable software architecture. The successful candidate will play a key role in designing, developing, and maintaining high-performance web applications using industry-leading technologies.
As a Full-Stack Developer, you will collaborate closely with product, design, and engineering teams to deliver innovative digital solutions. This role offers significant career growth opportunities through exposure to cloud-native development, containerized environments, CI/CD practices, and enterprise-scale application deployment. Professionals passionate about continuous learning, professional development, and modern software engineering methodologies will thrive in this position.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using React.js, Next.js, and Node.js/Express.js.
- Build scalable, secure, and high-performance application architectures.
- Design, manage, and optimize PostgreSQL databases for reliability and efficiency.
- Implement cloud-based deployments and infrastructure solutions on Google Cloud Platform (GCP).
- Develop and maintain CI/CD pipelines to support automated deployment processes.
- Utilize Docker and Kubernetes for application containerization and orchestration.
- Create and execute unit, integration, and end-to-end testing strategies using Jest and Cypress.
- Collaborate with cross-functional teams including product managers, designers, and developers.
- Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
- Troubleshoot technical issues and implement performance optimization solutions.
Requirements & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum 5 years of professional experience in full-stack software development.
- Strong expertise in React.js, Next.js, Node.js, and TypeScript.
- Hands-on experience with PostgreSQL database design and optimization.
- Proven experience deploying applications on Google Cloud Platform (GCP).
- Strong understanding of Docker and Kubernetes environments.
- Experience working with GraphQL APIs and modern web architectures.
- Proficiency in automated testing frameworks including Jest and Cypress.
- Familiarity with CI/CD pipelines and DevOps best practices.
- Experience working within Agile/Scrum development environments.
- Strong analytical, problem-solving, communication, and teamwork skills.
Salary, Benefits & Career Growth
Benefits
- Opportunity to work with modern and enterprise-grade technology stacks.
- Exposure to cloud-native development and container orchestration platforms.
- Collaborative and innovation-driven work environment.
- Professional development through hands-on experience with advanced software engineering practices.
- Opportunity to contribute to large-scale web application projects.
Career Growth
- Build expertise in cloud infrastructure, DevOps, and scalable application development.
- Enhance technical leadership and architectural design capabilities.
- Gain experience with enterprise-level software delivery and Agile methodologies.
- Expand professional skills through continuous learning and exposure to cutting-edge technologies.
Application Process
Application Process (Website):
Apply only through the official job link.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly
To apply for this job email your details to riay.yadav@harjai.com
Discover more from Recrenza
Subscribe to get the latest posts sent to your email.
