Hong Kong, Hong Kong SAR, Hong Kong

Full Stack Software Engineer (Python / React)

 Job Description:

Responsibilities

  • Design, build, and maintain scalable full stack applications using modern frontend and backend technologies
  • Develop and enhance APIs and backend services supporting business-critical systems
  • Work with relational and analytical data stores (e.g., cloud data warehouses and managed SQL databases)
  • Collaborate closely with cross-functional teams across product, engineering, and data functions to deliver end-to-end solutions
  • Troubleshoot, debug, and optimize performance across frontend, backend, and data layers
  • Write clean, maintainable, and well-tested code following engineering best practices
  • Own features and initiatives from design through to production deployment

Requirements

  • Strong experience with:
    • Python (backend development)
    • React (frontend development)
    • RESTful API design and integration
    • SQL and relational database systems
    • Cloud-based data platforms and managed databases (e.g., cloud data warehouse, managed Postgres/MySQL services)
    • Git and modern software development workflows
  • Exposure to cloud environments (e.g., AWS or equivalent)
  • Familiarity with containerization and/or CI/CD pipelines
  • Strong analytical thinking and problem-solving ability
  • High attention to detail and strong engineering discipline
  • Comfortable working in a fast-paced, iterative environment
  • Interest or exposure to data systems, machine learning, or LLM-based applications is a plus

Ideal Candidate

  • Highly motivated, curious, and technically strong
  • Comfortable working across the stack and adapting to different responsibilities
  • Enjoys solving complex technical problems end-to-end
  • Thrives in a collaborative, high-performance engineering culture
  Required Skills:

React Software Python