Web Developer

معهد الصناعات الغذائية-Food Industries Polytechnic


Date: 2 weeks ago
City: Riyadh
Contract type: Full time
We are seeking a talented and motivated Web Developer to join our dynamic team in Al Kharj City, Riyadh Province. The ideal candidate will possess a strong understanding of web development technologies and a passion for creating engaging, user-friendly websites.

Job Description

We are seeking a versatile Web Developer to develop and maintain educational

technology solutions for our polytechnic institution. The ideal candidate will have experience

with multiple programming languages and frameworks, with a special focus on educational

platforms.

Key Responsibilities

Learning Management System (LMS) Development:

 Design and develop comprehensive e-learning platforms

 Create interactive course content management systems

 Implement student assessment and evaluation tools

 Develop virtual classroom environments

 Build progress tracking and reporting features

 Create assignment submission and grading systems

 Implement student-teacher communication tools

Website & CMS Management

 Develop and maintain WordPress-based institutional websites

 Create custom E-Learning solutions

 Integrate content management systems with other platforms

ERP & Portal Management

 Manage Odoo ERP systems

 Develop and maintain educational portals

 Create business management portals

 Educational Technology Integration

Application Development & Maintenance:

 Develop custom web applications using multiple frameworks

 Create reporting systems for academic and business needs

 Implement student information systems

 Design solutions for educational activities

 Maintain existing applications across different technology stacks

Technical Requirements

Programming Languages & Frameworks:

 Strong proficiency in PHP, Python, and C#

 Experience with ASP.NET, Django, and Laravel

 Expertise in WordPress development and customization

 Proficiency in Odoo ERP

 Knowledge of React.js and modern JavaScript frameworks

 Experience with LMS platforms (Moodle, Canvas, or similar)

Database Management

 Experience with MySQL, MS SQL Server, and MongoDB

 Knowledge of database optimization for educational applications

 Understanding of data security and privacy requirements in education

Front-end Technologies

 Advanced HTML5, CSS3, and JavaScript skills

 Experience with Bootstrap and responsive design

 Knowledge of front-end build tools

 Proficiency in version control systems

 Experience with e-learning content development tools

Additional Requirements

Education & Experience:

 Bachelor’s degree in computer science, Software Engineering, or related field

 Minimum 4-6 Years Of Experience In Web Development

 Experience in educational technology sector preferred

 WordPress certification would be an advantage

Essential Skills

 Strong problem-solving and analytical abilities

 Experience with educational technology platforms

 Understanding of academic and business processes

 Excellent documentation and communication skills

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

SAP BIBO

DXC Technology, Riyadh
16 hours ago
Job DescriptionThe SAP BI/BO Expert is responsible for leading the design, delivery, and optimization of enterprise reporting solutions using SAP BusinessObjects and related analytics tools. This role includes managing the end-to-end lifecycle of BI development — from requirement gathering and semantic layer modeling to dashboard/report creation and user enablement.The candidate must be well-versed in SAP BO components (Web Intelligence, Crystal...

UH60 Production Control Clerk

V2X Inc, Riyadh
17 hours ago
OverviewThe UH60 Production Control Clerk is a key administrative position within the maintenance department, responsible for coordinating and facilitating the smooth execution of maintenance activities related to UH60 helicopters. This role involves maintaining accurate production records, maintenance scheduling tasks, and ensuring effective communication among various departments to optimize workflow.Responsibilities1. Maintenance Coordination:- Collaborate with maintenance supervisors and planners to schedule and...

L2 Technical Support Engineers

DXC Technology, Riyadh
18 hours ago
Job DescriptionL2 Technical Support Engineers are expected to be an escalation point for all L1 Technical Support Engineers. These roles could also be directly responsible for specialized support like VIP users or P1 / P2 priority contacts, etc. He / She periodically performs task list management checks to ensure timely resolution/escalation of service requests. The Level 2 is the primary...