Senior System AnalystFull Stack Developer (2 Year Contract) ESF Centre
Job Summary
The English Schools Foundation (ESF) Hong Kongs largest international English-medium school organisation is seeking a Full Stack Developer to join the innovation team at ESF Centre. This is an exciting opportunity to contribute to the development of innovative AI-driven applications that are transforming the education industry.
About the Role
You will join a dedicated multidisciplinary development team building an interactive web application powered by modern scalable technologies. The project combines psychological research and AI agents in educational settings aiming to develop an autonomous AI system that amplifies human expertise. The current focus is on creating an MVP (minimum viable product) with strong potential to expand beyond the education sector.
This position is based at the ESF Centre in North Point operating as a 2-year full-time contract (renewable by mutual agreement).
Key Responsibilities
- Develop support and maintain a web application using a React frontend and Python FastAPI backend with MongoDB as the primary database.
- Design and implement interactive features including conversational agent functionalities and data visualisation modules.
- Ensure high performance scalability and seamless integration between frontend and backend systems.
- Collaborate closely with developers researchers and external consultants to design test and refine application features.
- Support presentation of data through intuitive interactive visualisations and dashboards.
Requirements
Essential Qualifications & Experience
- Bachelors degree in Computer Science Information Systems or a related field.
- Minimum 4 years of experience in full-stack application development.
- Proven expertise in Python FastAPI and backend development.
- Experience with MongoDB or other NoSQL databases.
- Strong proficiency in JavaScript React HTML5 and CSS3 with experience in responsive design using Tailwind CSS or Bootstrap.
- Experience integrating backend services and APIs (RESTful or GraphQL).
- Understanding of data visualisation frameworks (e.g. Plotly or similar).
- Demonstrated problem-solving project coordination and team collaboration skills.
- Excellent written and spoken English communication.
Desirable Skills
- Familiarity with Git Docker Linux and cloud platforms (AWS Azure GCP etc.).
- Knowledge of LangChain and LangGraph frameworks for developing advanced AI-driven workflows and agents.
- Background in creating or integrating AI/ML services into interactive web applications.
- Experience with Neo4j for graph-based data modeling and visualisation.
- Experience with LTI (Learning Tools Interoperability) for educational technology.
- Experience with server-side JavaScript () development.
What We Offer
- Opportunities for professional growth and innovation in AI and educational technology.
- Competitive salary and comprehensive benefits package.
- 21 days of annual leave and a five-day work week.
- Medical dental and life insurance coverage.
- Convenient North Point location with a collaborative working culture.
For more information please contact Rishab Kombial via
Closing Date: Sunday 19th April 2026 @ 11:59 PM (HKT)
Applications will be reviewed on a rolling basis and offers may be extended prior to the job closing date.
By applying for this position your application may be considered for other opportunities (senior-level roles head of department etc.) within ESF.
ESF is an Equal Opportunities Employer
The English Schools Foundation (ESF) is fully committed to providing equal employment opportunities. ESF will not discriminate on the basis of age race colour gender marital status sexual orientation gender identity pregnancy national origin religion veteran status physical or mental disability genetic information creed citizenship or any other status protected by local laws or regulations.
Personal data provided by job applicants will be used strictly in accordance with the ESFs Personal Data Policy a copy of which will be provided upon request.
ESF is dedicated to ensuring the safety and well-being of all students in our care and expects all applicants to uphold this commitment. We adhere to rigorous recruitment practices with all appointments contingent upon an interview identity verification criminal background checks (including ICPC SCRC and other international background checks as appropriate) assessment of social media presence and positive references.
In accordance with the Keeping Children Safe in Education (KCSIE) 2025 guidelines ESF may perform online checks for all shortlisted candidates prior to the interview.
Required Experience:
Senior IC
Key Skills
- IT Experience
- SQL
- System Design
- Agile
- .NET
- Microsoft SQL Server
- Waterfall
- Business requirements
- SDLC
- Systems Analysis
- Oracle
- Cerner
About Company
The English Schools Foundation (ESF) is the largest English-medium international school organisation in Hong Kong. Our 22 schools and comprehensive programme of extra-curricular activities bring out the best in every student through a personalised approach to learning and by inspiring ... View more