Fullstack Application Developer - Leading HK Government Body
IO TECH SOLUTIONS LIMITED
- Hong Kong
- Permanent
- Full-time
- 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.
- 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 Next.js.
- Back-end: Node.js.
- 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.