Senior Full Stack Developer | Riyadh, Saudi Arabia

Website Investment
Location
Riyadh, Saudi Arabia
Job Category
- Information Technology (IT) & Software
- Engineering & Technical
Job Overview
An exciting opportunity is available for a Senior Full Stack Developer to join a growing technology team in Riyadh, Saudi Arabia. This position is ideal for software engineers who are passionate about building scalable web applications, modern backend services, and cloud-based solutions using industry-leading technologies. The role offers exposure to the complete software development lifecycle while working on enterprise-grade digital products.
As a Senior Full Stack Developer, you will collaborate with cross-functional teams to design, develop, and maintain high-performance applications using modern frontend and backend frameworks. This position provides excellent career growth through hands-on experience with cloud platforms, DevOps practices, microservices, AI-powered technologies, and opportunities for continuous professional development and technical certification.
Key Responsibilities
- Design, develop, and maintain full-stack web applications.
- Build responsive user interfaces using React, Next.js, Vue.js, or Angular.
- Develop scalable backend services using Node.js, .NET, Java, or Python.
- Design, develop, and integrate RESTful APIs.
- Work with SQL and NoSQL databases to ensure efficient data management.
- Implement containerized applications using Docker.
- Support CI/CD pipelines and version control using Git.
- Deploy and maintain cloud-based applications on AWS, Azure, or Google Cloud Platform (GCP).
- Collaborate with cross-functional teams to deliver secure, scalable, and high-quality software solutions.
- Participate in code reviews, testing, and continuous improvement initiatives.
Requirements & Qualifications
Education
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Experience
- 2–3+ years of professional full-stack development experience.
Technical Skills
- Strong experience with React and Next.js, or Vue.js or Angular.
- Backend development experience using Node.js, .NET, Java, or Python.
- Experience developing and integrating REST APIs.
- Strong knowledge of SQL and NoSQL databases.
- Experience using Docker, CI/CD pipelines, and Git.
- Hands-on experience with AWS, Microsoft Azure, or Google Cloud Platform (GCP).
Preferred Skills
- Flutter or React Native development experience.
- Experience with Microservices and WebSockets.
- Knowledge of Artificial Intelligence (AI) and Large Language Models (LLMs).
- Experience integrating Payment Gateways.
- Leadership or team coordination experience.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple priorities.
- Passion for learning modern technologies and software engineering best practices.
Salary, Benefits & Career Growth
Benefits
- Opportunity to work on modern full-stack and cloud-based applications.
- Exposure to enterprise software development and digital transformation projects.
- Collaborative and technology-driven work environment.
- Opportunity to work with cutting-edge cloud, DevOps, and AI technologies.
Career Growth
- Strong opportunities for advancement into technical leadership roles.
- Professional development through exposure to cloud computing, DevOps, AI, and enterprise software architecture.
- Opportunities to enhance industry-recognized cloud and software development certifications.
- Continuous learning through challenging enterprise development projects.
Application Process
Application Process (Website)
- Apply only through the official job link.
- Click Apply Now on the website.
Required Application Documents
Applicants should include:
- Updated CV
- GitHub profile
- LinkedIn profile
- Portfolio (if available)
- Expected salary
- Notice period
HR Email for Application
Send your application
To apply for this job email your details to Alaa@investment.com.sa
