More jobs:
Web Developer; NAC
Job in
Riyadh, Riyadh Region, Saudi Arabia
Listed on 2026-02-08
Listing for:
Dar Al-Hekma
Full Time
position Listed on 2026-02-08
Job specializations:
-
Software Development
Full Stack Developer, Software Engineer
Job Description & How to Apply Below
The Web Developer is responsible for designing, developing, and maintaining full-stack web applications that are secure, scalable, and user-friendly. This role involves working with modern technologies such as the MERN stack (Mongo
DB, Express.js, React, Node.js) and/or Laravel/PHP to build dynamic interfaces and robust back-end systems. The Web Developer ensures seamless integration of APIs, responsive UI design, and optimized database interactions while collaborating closely with designers, product managers, and other developers to deliver high-quality digital solutions that support business objectives and enhance user experiences.
Primary Duties & Responsibilities
- Develops web applications using the MERN stack (Mongo
DB, Express.js, React, Node.js) and/or Laravel/PHP stack to deliver scalable, maintainable, and high-performance solutions. - Implements responsive and accessible user interfaces using HTML, CSS, Bootstrap, Material UI, and React ecosystem (including Redux and EJS) to ensure seamless user experience across devices.
- Builds and consumes RESTful and/or Graph
QL APIs, integrating third-party services like Cloudinary to enhance functionality and ensure interoperability with external systems. - Writes clean, modular, and well-documented code to improve readability, maintainability, and onboarding of team members; participates in code reviews to uphold quality standards.
- Works with relational databases (MySQL, Microsoft SQL Server, T-SQL) and No
SQL (Mongo
DB) to store, retrieve, and manage application data efficiently; optimizes queries and data models for performance. - Implements server-side rendering and templating (e.g., EJS, MVC patterns) to enhance SEO, performance, or legacy system integration where needed.
- Collaborates effectively with UI/UX designers to transform visual designs and wireframes into functional, user-centric, responsive front-end components.
- Debugs and profiles performance issues across the stack to ensure application reliability, speed, and responsiveness.
- Maintains version control practices using Git and engages in agile development ceremonies (e.g., sprint planning, stand-ups, retrospectives) to support effective team coordination and iterative delivery.
- Stays current with industry trends, technologies, and best practices; proactively proposes improvements to elevate product quality, performance, or development processes.
- Tests web applications thoroughly to identify and fix bugs early, ensuring a smooth, error-free user experience and reliable product performance.
- Deploys and manages web applications on cloud or hosting to ensure uptime, scalability, and secure configurations.
- Performs all other duties in a professional, effective and confidential manner.
- Performs all other related duties as required or assigned by manager.
- Bachelor’s degree in Computer Science, Software Engineering or equivalent from an accredited institute.
- Minimum of two (02) years of experience web development with EJS templating in server-rendered pages or related fields.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×