Full Stack Software Engineer - Python, React

AI overview

Join a lean team to ship impactful full stack features across diverse domains, leveraging Python and React, while working closely with stakeholders to enhance user experiences.
Hypebeast is a leading global platform for contemporary culture and lifestyle, and a premier destination for editorially-driven news and commerce. Founded in 2005, it became a publicly listed company in 2016, and today boasts a global readership across North America, Asia Pacific, Europe and more. The Group has expanded its publishing brands to a wider scope, encompassing Hypebeast and its multiple content distribution platforms, creative agency Hypemaker, and e-commerce and retail platform HBX.  We’re hiring a Mid-Senior Full Stack Engineer to work across multiple domains and products - most commonly our content platform, personalisation and discovery experiences, internal systems, and AI-driven workflows. This role is built for someone who adapts quickly, works well with diverse stakeholders, and can own outcomes end-to-end. Core Stack:
  • Backend: Python (FastAPI)
  • Frontend: TypeScript, JavaScript, React (Next.js and other modern framework)
  • Responsibilities:
  • Ship full stack features across multiple initiatives (design → build → release → operate).
  • Build and maintain services in Python/FastAPI, with clear API contracts and strong reliability.
  • Build modern UI in TypeScript/React, with attention to performance and UX quality.
  • Contribute to our content platform / CMS capabilities and workflows.
  • Develop AI agents and automation workflows that improve our user product and business operational efficiency.
  • Develop and iterate on personalisation, discovery and search logic (e.g., rules/strategies, ranking signals, experimentation support) in collaboration with product and data partners.
  • Build and maintain internal solutions/systems that support teams across the organization.
  • Own quality: you write tests, validate edge cases, and ensure your changes are production-ready.
  • Troubleshoot and respond to production issues when needed.
  • Requirements:
  • 2+ years shipping production full stack features.
  • Solid skills in Python (FastAPI or similar) and React with TypeScript (Next.js or similar).
  • Strong working knowledge of PostgreSQL, Redis or similar (schema design, query performance).
  • Comfort working across multiple codebases and domains; you ramp up quickly.
  • Own quality end-to-end: define test plan, implement automated tests, and verify changes before release.
  • High autonomy: you proactively clarify requirements, propose solutions, and drive delivery with stakeholders.
  • Strong English communication (spoken and written). Cantonese is a plus.
  • Nick to have:
  • Experience with search/discovery systems (keyword search, ranking, relevance tuning).
  • Experience with personalization, experimentation, feature flags, or analytics instrumentation.
  • Practical experience building AI assistants/agents with guardrails and measurable outcomes.
  • Experience with cloud platforms and CI/CD.
  • Effective use of AI coding agents to amplify output while maintaining engineering quality.
  • Additional information:
  • The team is lean — successful candidates are highly self-directed.
  • Outcome-driven: coding is baseline; you’re measured on shipped business impact.
  • Stakeholder-facing: you’re comfortable collaborating directly with product, editorial, operations, and engineering partners.
  • Flexible & pragmatic: you choose the right level of engineering rigor based on risk, scope, and timelines.
  • If you think you’ve got what it takes, please provide your cover letter, CV and expected salary.

    This position is based and located in Hong Kong. Candidate must be eligible to work in Hong Kong.

    Personal data collected is for recruitment purposes only.

    HYPEBEAST is the leading online destination for men's contemporary fashion and streetwear. Shop at our store and also enjoy the best in daily editorial content.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Full-stack Software Engineer Q&A's
    Report this job
    Apply for this job