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

Get the CLI →

IINCA LIMITED

Full-Stack Software Engineer

Posted 9 views
Discussion

Summary

Full-stack engineer at a Hong Kong start-up building in-house apps that collect, process, and visualize water-use data from IoT devices. Day-to-day spans TypeScript frontend work (React/SvelteKit/Vue), Python backend APIs (Django/FastAPI), database design, and automated testing/deployment on cloud and on-prem infrastructure.

We are looking for a motivated and hands-on Full-Stack Software Engineer to join our R&D team. This position offers a unique opportunity to gain practical experience in frontend and backend software development within an innovating start-up.

Job duties:

The candidate will collaborate with our interdisciplinary team to build, maintain, and scale our in-house software applications for collecting, processing, and visualizing water-use data.

  • Frontend Development: Design, build, and maintain web applications for water-use data visualization and internal tools to support IoT fleet management and data analytics.
  • Backend Development: Design database schemas, build modular pipelines and services, develop APIs, and optimize system performance.
  • Testing and Deployment: Automate testing and release procedures on cloud and on-premises infrastructure.

Requirements:

  • Bachelor’s degree or above in Computer Science, Computer Engineering, or a related engineering discipline is preferrable
  • 1–2 years of solid working experience in software development
  • Strong proficiency in TypeScript and experience with modern frontend frameworks (e.g., React, SvelteKit, or Vue.js)
  • Proven hands-on experience developing backend applications and APIs using Python (e.g., Django or FastAPI)

Experience with the following would be an advantage:

  • SQL databases, key-value databases, and object storage (e.g., SQLite, PostgreSQL, Redis, DynamoDB, S3, etc.)
  • Containerized deployments and health monitoring tools (e.g., Grafana, Prometheus, or CloudWatch)
  • Container orchestration and platform infrastructure (e.g., Kubernetes, K3s, or Amazon ECS)
  • Mobile application development (Android with Kotlin or Flutter)
  • UX / UI design and wireframing tools (e.g., Figma)
  • Self-motivated and strong problem-solving skills
  • Able to work independently and with a team

Job nature:

  • Location: Hong Kong
  • Working hours: 40 hours per week
  • Competitive remuneration commensurate with candidate’s background

Skills

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.