Overview

Educational Application Developer Jobs in Riyadh, Riyadh, Saudi Arabia at معهد الصناعات الغذائية-Food Industries Polytechnic

Title: Educational Application Developer

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

Location: Riyadh, Riyadh, Saudi Arabia

Job Description

We are seeking a versatile Educational Application Developer to develop and maintain

educational technology solutions for our polytechnic institution. ideal candidate will have

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

educational platforms.

Key Responsibilities

  • Learning Management System (LMS)

– Develop, configure, and customize the LMS platform to meet FIP’s teaching and learning requirements

– Build custom plugins, themes, and automated workflows as needed

– Manage course structures, user roles, enrollment processes, and grading configurations

– Integrate the LMS with other institutional systems through APIs

– Coordinate platform upgrades and ensure system availability and performance

– Provide guidance and support to academic staff on effective LMS use

  • Student Information System (SIS)

– Develop and customize SIS modules to support academic records, enrollment, and results management

– Build automated workflows and data interfaces between the SIS and other platforms

– Generate custom reports and data exports for academic and administrative departments

– Ensure data accuracy, manage access permissions, and maintain regular backups

– Work with the Registrar’s office to align system functionality with institutional processes

  • Institutional Website

– Develop and maintain the FIP institutional website (fip.edu.sa)

– Build new pages, features, and content structures as required by the institution

– Manage CMS configuration, user access, and content publishing workflows

– Ensure the website remains secure, up to date, and optimized for performance

  • Online Assessment Platforms

– Configure and customize online assessment and examination systems

– Develop question banks, assessment templates, and automated grading workflows

– Integrate assessment tools with the LMS and SIS for seamless result processing

  • General Educational Application Development

– Design and develop any additional web-based applications, portals, or tools required to support FIP’s

educational programs and operations

– Customize and extend existing platforms to meet evolving institutional requirements

– Evaluate and integrate suitable third-party educational technology solutions when appropriate

– Maintain clear technical documentation and user guides for all systems under management

– Support the IT team on related infrastructure, security, and system integration tasks

Technical Requirements

Programming Languages & Frameworks:

 Strong proficiency in PHP, React,node.js Python, and C#

 Experience with ASP.NET, Django, and Laravel

 Expertise in WordPress development and customization

 Knowledge of React.js and modern JavaScript frameworks

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

Database Management

 Experience with MySQL, MS SQL Server, PostgreSQL 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 5-7 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

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.