Web Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Develop web applications using MERN or Laravel/PHP stacks, ensuring responsive design, API integration, and collaboration with designers for user-friendly solutions.
Key Skills for This Role
Full Job Posting
Overview
Develops web applications using the MERN stack (MongoDB, 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 GraphQL 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 NoSQL (MongoDB) 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.
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
More from this employer
More jobs at Alfaisal University
Research Engineer
Riyadh, KSA
The Research Engineer supports research, development, and technical implementation activities in robotics, drones, and autonomous systems. The role involves contributing to syst...
Postdoctoral Research Fellow (Cardiovascular Sciences)
Riyadh, KSA
The role involves conducting independent research in cardiovascular sciences, managing datasets, and mentoring students, requiring a PhD and strong communication skills.
Postdoctoral Researcher
Riyadh, KSA
**Postdoc Research Fellow — Architectural Robotics & Interactive Environments Alfaisal University | DaVinciAT Robotics in Architecture Research Center “Architecture no longer stands—it performs.” This position is not abo
Assistant Professor of Physiology
Riyadh, KSA
Seeking a researcher with expertise in Large Language Models and AI for physiological research, teaching, and mentorship in a dynamic academic environment.
Assistant Professor (CoSGS)
Riyadh, KSA
The role involves teaching, curriculum development, student advising, research contributions, and maintaining academic standards in alignment with university policies.
Assistant Professor
الرياض, KSA
Overview Department College of Science and General StudiesDivisionEnglish Job FamilyFaculty/Academic Reports toDean of College of Science LocationAlfaisal University - RiyadhThe Assistant Professor is responsible for tea
Lecturer and Assistant Professor
Riyadh, KSA
The role involves teaching mathematics and computer science, requiring a Ph.D. or Master's degree and fluency in English.
Associate Professor of Epidemiology
Riyadh, KSA
Teach epidemiology courses, lead research, supervise theses, develop methodologies, publish research, and engage in community initiatives; PhD required.
Research Engineer
Riyadh, KSA
Postdoctoral Research Fellow (Cardiovascular Sciences)
Riyadh, KSA
Postdoctoral Researcher
Riyadh, KSA
Assistant Professor of Physiology
Riyadh, KSA
Assistant Professor (CoSGS)
Riyadh, KSA
Assistant Professor
الرياض, KSA
Lecturer and Assistant Professor
Riyadh, KSA
Associate Professor of Epidemiology
Riyadh, KSA
