Full Stack Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Full Stack Developer Job Type: Full-time Location: Jeddah, Saudi Arabia Experience Required: 4+ years Job Description We are seeking a skilled and experienced Full Stack Developer to join our team in Jeddah.
Key Skills for This Role
Full Job Posting
Job Description
We are seeking a skilled and experienced **Full Stack Developer** to join our team in Jeddah.
The ideal candidate should have at least four years of hands-on experience in front-end and back-end development, with the ability to build, maintain, and enhance reliable and scalable web applications.
The candidate will work closely with designers, developers, and other team members to deliver high-quality digital solutions.
Responsibilities
- Develop, maintain, and enhance responsive websites and web applications.
- Build user-friendly and high-quality front-end interfaces.
- Develop and maintain back-end systems, services, databases, and APIs.
- Translate UI/UX designs and technical requirements into functional web applications.
- Integrate front-end components with back-end services and third-party APIs.
- Write clean, efficient, secure, and well-structured code.
- Debug, test, troubleshoot, and optimize applications for performance and usability.
- Design, manage, and maintain application databases.
- Participate in system architecture and technical planning.
- Collaborate closely with designers, developers, and other stakeholders.
- Conduct code reviews and support junior developers when required.
- Manage application deployment, monitoring, updates, and maintenance.
- Follow best practices in software development, security, database management, and performance optimization.
Required Skills & Qualifications
- Minimum of 4 years of professional experience in full stack web development.
- Strong proficiency in HTML, CSS, and JavaScript.
- Solid experience with responsive design and cross-browser compatibility.
- Strong experience with at least one modern front-end framework or library such as React, Vue, Angular, or similar.
- Strong experience with at least one back-end technology such as Node.js, PHP, Python, .NET, Java, or similar.
- Experience with relational or non-relational databases such as MySQL, PostgreSQL, SQL Server, or MongoDB.
- Good understanding of RESTful APIs and client-server architecture.
- Experience with Git and version-control workflows.
- Understanding of authentication, authorization, web security, and data protection concepts.
- Ability to analyze, understand, and implement technical and business requirements.
- Strong problem-solving, debugging, and analytical skills.
- High attention to detail and commitment to delivering quality work.
- Ability to work independently and as part of a team.
- Experience with frameworks such as Express.js, Laravel, Django, ASP.NET Core, Spring Boot, or similar.
- Experience with cloud platforms and hosting environments.
- Familiarity with Docker, CI/CD pipelines, and DevOps practices.
- Knowledge of TypeScript.
- Experience with automated testing tools and methodologies.
- Familiarity with Agile or Scrum development environments.
- Experience with application deployment and server management.
- A strong portfolio or GitHub profile demonstrating completed full stack projects.
How to Apply
Please submit your updated CV along with your **GitHub profile, portfolio, or links to relevant projects**.
**Job Type:** Full-time
Pay: From ﷼1.00 per month
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career