This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Senior Software Engineer
Vast Group · Riyad
Job description
About the role
We are looking for a Senior Software Engineer to lead the design, development, and maintenance of web and mobile applications for our Riyadh‑based operations. The role combines hands‑on coding with architectural guidance, ensuring high‑performance, secure, and scalable solutions across the stack.
Key responsibilities
- Design, develop, test, and maintain web and mobile applications using React, Laravel, and related technologies.
- Build scalable, secure, and high‑performance front‑end, back‑end, and API‑driven solutions.
- Design and implement RESTful APIs and backend services supporting both web and mobile platforms.
- Participate in architecture, technical planning, and design decisions aligned with business objectives.
- Write clean, maintainable, well‑documented, and testable code following industry best practices.
- Conduct code reviews, mentor junior developers, and provide technical guidance.
- Optimize performance, scalability, reliability, and security across all platforms.
- Collaborate with product, design, QA, and mobile teams throughout the software development lifecycle.
- Support releases, monitoring, troubleshooting, and issue resolution in development, staging, and production environments.
- Work closely with DevOps to support CI/CD pipelines, AWS deployments, and infrastructure monitoring.
Required profile
- Strong experience with React.js, JavaScript/TypeScript, PHP, Laravel, MySQL, and REST API design.
- Proficiency with Git and collaborative development workflows.
- Solid understanding of software architecture, design patterns, and coding best practices.
- Working knowledge of AWS services (EC2, RDS, S3, CloudFront, Route 53, IAM, CloudWatch).
- Fundamentals of Linux server administration and Docker containerization.
- Familiarity with monitoring, logging, security best practices, and Infrastructure‑as‑Code concepts (Terraform or CloudFormation a plus).
- Experience with Redis, caching strategies, message queues, microservices, and automated testing.
Required skills
- React.js
- JavaScript
- TypeScript
- PHP
- Laravel
- MySQL
- REST API design
- Git
- AWS EC2
- AWS RDS
- AWS S3
- AWS CloudFront
- AWS Route 53
- AWS IAM
- AWS CloudWatch
- Linux
- Docker
- Terraform
- CloudFormation
- Redis
- Caching
- Message queues
- Microservices
- Automated testing
- CI/CD pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Saudi Arabia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Vast Group
Riyad