تفاصيل الوظيفة
رهف القحطاني
العنوان
قطاع الابتكار وتقنيات التعليم
الفرع
حائل
الإدارة/القسم
قطاع الابتكار و تقنيات التعليم
تاريخ الإنشاء
2026/04/01
الوصف الوظيفي
Job Summary
The Software Developer will support the development of innovative digital solutions and learning technologies within a consulting environment. This role focuses on building and enhancing applications that support e-learning platforms, digital transformation initiatives, and smart learning experiences. The candidate will work closely with cross-functional teams to deliver scalable, user-friendly solutions while gaining hands-on experience in modern technologies and innovation-driven projects.
Key Responsibilities
Assist in developing and maintaining web and/or mobile applications related to learning technologies.
Support the design and implementation of innovative digital solutions and platforms.
Collaborate with senior developers and project teams to deliver high-quality software.
Participate in system design discussions and contribute ideas for improvement and innovation.
Write clean, maintainable, and efficient code following best practices.
Support integration with APIs, databases, and third-party systems.
Participate in testing, debugging, and resolving technical issues.
Document code, processes, and technical solutions.
Stay updated with emerging technologies in innovation and e-learning domains.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Fresh graduate or up to 1 year of experience in software development.
Basic understanding of programming languages (e.g., JavaScript, Java, Python, or similar).
Familiarity with web development concepts (HTML, CSS, basic frameworks).
Basic understanding of databases and APIs.
Strong willingness to learn and grow in a fast-paced environment.
Good problem-solving and analytical thinking skills.
Ability to work effectively within a team.
Preferred Skills
Familiarity with modern frameworks (e.g., React, Angular, or Vue).
Basic knowledge of mobile development (Flutter, React Native, or similar).
Understanding of cloud platforms (AWS, Azure, or GCP).
Exposure to e-learning technologies or LMS platforms is a plus.
Familiarity with Agile/Scrum methodologies.
Key Competencies
Creativity & Innovation
Problem Solving
Continuous Learning
Team Collaboration
Adaptability
Work Environment
Consulting environment working on innovation-driven and client-based projects.
Opportunity to work on cutting-edge technologies in learning and digital solutions.
Fast-paced environment with strong learning and development opportunities.
KPIs (Entry Level)
Timely completion of assigned development tasks
Code quality and adherence to best practices
Contribution to team projects and innovation initiatives
Learning progress and skill development
Participation in team collaboration and knowledge sharing