About the Role


We are looking for a talented Full-Stack Developer to join our Digital Team who will be responsible for developing and enhancing digital learning products, including interactive platforms, content delivery systems, and AI-powered products that empower educators and learners. This role focuses on creating user-centric, accessible, and high-performing products while ensuring seamless integration with evolving educational needs.


Key Responsibilities:



  • Collaborate with product owners, instructional designers, and editorial teams to translate educational needs and requirements into technical solutions that align with product goals.

  • As the technical expertise to research, integrate and incorporate AI technologies to develop innovative digital products.

  • Design, prototype, develop, and maintain web-based/AI-powered educational products.

  • Build responsive and accessible user interfaces using modern front-end frameworks.

  • Design, develop and maintain scalable and secure back-end services and APIs.

  • Enable OUPC products to interface with learning management systems (LMS) and third-party educational tools with interoperability standards.

  • Ensure products provides user-friendly experiences and are optimized for performance across devices.

  • Advocate for and implement best practices in coding, development, and product scalability.

  • Participate in agile development processes, including sprint planning, code reviews, testing and deployment.

  • Conduct R&D on new technologies to explore new opportunities and to show case with rapid prototyping.

  • Initiate and enhance internal/production workflow by automating tasks and processes.


About You


Essential:



  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • 3+ years of experience in full stack development, software development, or technical product development.

  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript, and frameworks like React

  • Strong back-end development experience with Node.js, Python.

  • Experience with relational and NoSQL databases (e.g. MySQL, DynamoDB).

  • Familiarity with RESTful APIs, Git, and CI/CD pipelines.

  • Hand-on experiences on AI technologies and development.

  • Experience with cloud technologies (AWS, Azure, GCP or Alibaba).

  • Responsible and able to work under pressure.

  • Good understanding of OOP, design patterns.

  • Understanding of accessibility standards and responsive design principles.

  • Good communication and problem-solving skills.

  • Self-motivated, proactive, and eager to learn new things.


Desirable:



  • Experience in the EdTech, education or publishing industry.


  • Familiarity with SCORM, xAPI, QTI or LTI standards. 


  • Knowledge of content delivery networks (CDNs) and digital rights management (DRM).


  • Passion for education and improving learning experiences through technology.


Similar jobs
Cognizant ( Hong Kong ) 14 hours ago
Ambition ( Hong Kong ) 14 hours ago
Michael Page ( Hong Kong ) 14 hours ago
Capgemini ( Hong Kong ) 14 hours ago
Leadingnation ( Hong Kong ) 20 hours ago
Synpulse ( Hong Kong ) 1 day ago
Leadingnation ( Hong Kong ) 1 day ago

More from Oxford University Press
Oxford University Press (China) Ltd 14 hours ago
Oxford University Press (China) Ltd 14 hours ago
Oxford University Press 14 hours ago

Full-Stack Developer

Apply Now
Back to search page