Our client a leading HK Government Body is seeking to streamline and transform their business and IT landscape through a multi-year digital transformation initiative. To facilitate this growth They are expanding their Digital Data and AI team. They are currently looking for Fullstack Application Developer (AI)
Key Responsibilities:
- Design develop and maintain comprehensive web applications (including front-end back-end and database) to ensure optimal performance scalability and security.
- Create and manage CI/CD pipelines (using GitLab CI Jenkins) that encompass code building unit/integration testing artifact management security checks and automated deployments across various environments.
- Collaborate closely with data scientists and AI engineers to incorporate AI/Generative AI models (e.g. Retrieval-Augmented Generation LLMs) into production systems.
- Troubleshoot and resolve production issues conduct root-cause analysis and continuously enhance system reliability.
- Participate in agile ceremonies provide accurate effort estimates and keep stakeholders informed of progress.
- Document system architecture APIs deployment procedures and testing plans to ensure knowledge transfer and audit preparedness.
- Stay updated with emerging technologies and introduce best practices within the team.
Requirements:
- Bachelors degree in Computer Science Information Technology or a related discipline.
- 4 years of practical experience in full-stack development:
- Front-end: JavaScript/TypeScript with React Angular or .
- Back-end: .
- Database: PostgreSQL.
- Demonstrated experience in building and maintaining GitLab CI or Jenkins pipelines including automated testing container builds and environment promotion.
- Familiarity with Infrastructure-as-Code tools (Terraform Ansible Playbook).
- Knowledge of QA processes and tools:
- Testing frameworks (Cypress Selenium Playwright).
- Test management tools (TestRail Zephyr or similar).
- Strong understanding of cloud platforms (AWS Azure GCP) and container orchestration using Kubernetes.
- Awareness of AI/ML frameworks (TensorFlow PyTorch LangChain or similar) and best practices for integrating models into microservices is a plus.
- Excellent analytical problem-solving and communication skills; capable of working effectively in cross-functional agile teams.
- Proficient in spoken and written English and Chinese.
If you feel that this role suits your expertise press the apply button and our team will be in contact with you shortly !