Point your AI agent at freehire and let it find you a job.

Get the CLI →

Combuilder Pte Ltd

NewBe an early applicant

Full Stack Developer

Posted Updated
Discussion

Summary

Full Stack Developer in Hong Kong building and maintaining web applications end to end: responsive front ends (React/Angular/Vue), back-end services and REST APIs (Java/Spring Boot, .NET, Node.js, Python), and SQL databases. The role also covers testing, secure deployment support, and production maintenance in enterprise/public-sector environments.

Key Responsibilities Application Development
  • Design, develop, test, and maintain web-based applications using modern front-end and back-end technologies.
  • Build responsive, user-friendly interfaces based on business and UX requirements.
  • Develop robust server-side logic, APIs, integrations, and database components.
  • Ensure applications are scalable, maintainable, secure, and aligned with enterprise architecture standards.
System Integration
  • Develop and consume RESTful APIs and web services for integration with internal and external systems.
  • Work with databases, middleware, workflow platforms, and third‑party services where required.
  • Support integration with enterprise platforms such as identity management, document management, workflow engines, reporting tools, or cloud/on‑premise infrastructure.
System Integration
  • Develop and consume RESTful APIs and web services for integration with internal and external systems.
  • Work with databases, middleware, workflow platforms, and third‑party services where required.
  • Support integration with enterprise platforms such as identity management, document management, workflow engines, reporting tools, or cloud/on‑premise infrastructure.
Testing and Quality Assurance
  • Perform unit testing, integration testing, and support system testing, SIT, and UAT activities.
  • Troubleshoot defects and production issues in a timely and structured manner.
  • Ensure code quality through peer reviews, proper documentation, and adherence to coding standards.
Deployment Support
  • Support application deployment across development, test, staging, and production environments.
  • Work with DevOps, infrastructure, cybersecurity, and operations teams to ensure smooth release management.
  • Maintain application configuration, environment setup, and deployment documentation.
Security and Compliance
  • Apply secure coding practices and comply with organisational cybersecurity requirements.
  • Support vulnerability remediation, code scanning, penetration test fixes, and audit‑related activities.
  • Ensure proper handling of sensitive data, authentication, authorisation, logging, and access control.
Production Support
  • Provide technical support for production applications including incident investigation and resolution.
  • Monitor application health, performance, and logs where applicable.
  • Support change requests, enhancements, bug fixes, and preventive maintenance.
Required Technical Skills Front‑End Development
  • Proficiency in one or more modern front‑end frameworks such as: React.js, Angular, Vue.js
  • Strong knowledge of: HTML5, CSS3, JavaScript / TypeScript, Responsive web design, UI component libraries and design systems
Back‑End Development
  • Strong experience in one or more back‑end technologies such as: Java / Spring Boot, .NET / C#, Node.js, Python
  • Experience developing REST APIs, microservices, or service‑oriented applications.
  • Good understanding of authentication, authorisation, session management, and API security.
Database
  • Experience with relational databases such as: PostgreSQL, MS SQL Server, Oracle, MySQL
  • Ability to write and optimise SQL queries, stored procedures, and database scripts.
  • Understanding of data modelling and database design principles.
Tools and Platforms
  • Experience with source control tools such as Git.
  • Experience with issue tracking and collaboration tools such as Jira, Azure DevOps, Confluence, or similar.
  • Familiarity with containerisation technologies such as Docker or Kubernetes will be an advantage.
  • Familiarity with CI/CD tools and deployment pipelines will be an advantage.
Preferred Experience
  • Experience working in government, defence, public sector, or enterprise system environments.
  • Experience with secure or restricted environments, including on‑premise deployments.
  • Experience with application modernisation, migration, or system integration projects.
  • Knowledge of cybersecurity practices, vulnerability remediation, and secure SDLC processes.
The Full Stack Developer will be expected to deliver:
  • Working application features based on approved requirements.
  • Clean, maintainable, and well‑documented source code.
  • API services and integration components.
  • Database scripts and data‑related changes.
  • Unit test results and support for SIT/UAT defect resolution.
  • Deployment support and release documentation.
  • Timely resolution of technical issues and production defects.
Qualifications
  • Diploma or Degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or related discipline.
  • Minimum 3 to 5 years of hands‑on full stack development experience.
  • Candidates with more experience may be considered for Senior Full Stack Developer or Technical Lead roles.
  • Relevant certifications in cloud, software development, cybersecurity, or Agile delivery will be an advantage.

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available