Show more filters
Banner image for Preface

Junior Software Engineer

Preface

3.2
2 reviews
Preface
Job Type   /   Job Level
Full-time   /   Others/Any
Company Location
Hong Kong
About Preface

Preface is a knowledge content and tech-enabling platform company with the mission to enable learners with up-trend tech knowledge and skills anytime, anywhere, and in any format. We have been living and breathing by the motto "there isn't a thing that cannot be learnt." With the vision to increase the overall tech literacy of the world, Preface is known to provide market-leading education solutions to fulfil the ever-changing learning and customised-development needs of learners and corporations worldwide.

About The Role

We are looking for a Junior Software Engineer to join our global Engineering team.

You are the builder behind the scenes who brings immersive tech learning experiences to life through clean, scalable code, augmented by AI tools. This role is perfect for recent graduates, coding bootcamp alumni, or early-career developers who have a passion for modern web technologies, AI-assisted development, and want to grow their full-stack capabilities in a fast-moving ed-tech environment.

What You'll Be Doing

Full-Stack Development

  • Build the Experience: Develop and maintain high-impact, end-to-end web applications—ranging from learner-facing interfaces that drive engagement to internal dashboards that optimize our operational efficiency.
  • Code Quality: Write clean, scalable, and modular code, taking ownership of the software development lifecycle from initial design to production deployment.
  • Data-Driven Development: Partner with the team to design and interact with database architectures, ensuring our applications are backed by efficient data structures and performant queries.
  • Platform Maintenance: Support operational tech needs including system optimisation, bug fixes, and troubleshooting to maintain seamless platform performance.

AI Tooling & Experimentation

  • Constant Experimentation: Actively test the latest AI dev tools (LLMs, code agents, automation platforms) to determine what accelerates delivery and what is "hype" versus "high-value" for our engineering workflow.
  • Prototype the Future: Build internal tools and workflows that demonstrate the power of AI-assisted development to our learners and internal teams.
  • Embrace AI-assisted development workflows, using LLMs, and agentic tools to prototype rapidly, refactor intelligently, and ship faster without sacrificing code quality.

Collaboration & Iteration

  • Cross-Functional teamwork: Collaborate closely with product designers, senior engineers, and operation teams to deliver features that meet timeline and expectations.
  • Continuous Improvement: Participate in code reviews, learn from feedback, and contribute to a culture of growth and technical excellence.

Requirements

  • AI Native Curiosity: Genuine interest in AI-assisted development, LLMs, and the future of human-AI collaboration in software engineering.
  • The Growth Mindset: You view every error message as a learning opportunity and thrive in environments where you'll be challenged to level up quickly.
  • The Foundation: Bachelor's degree in Computer Science, or a related technical field.
  • Early-Career Experience: 0–2 years of experience in full stack application development (personal projects, internships, or bootcamp experience counts).
  • Frontend Proficiency: Strong hands-on skills with React / Next.js and Tailwind CSS.
  • Language: Solid grasp of JavaScript, TypeScript, and modern front-end development practices.
  • Backend Curiosity: Exposure to back-end development and relational databases like PostgreSQL.
  • Collaboration Tools: Familiarity with Git and team-based development workflows.
  • Problem-Solving DNA: Excellent problem-solving skills and meticulous attention to detail.
  • Communication: Professional fluency in English is required, Cantonese bonus.

What We Offer

  • Complimentary Tech Up-skilling: Access our full suite of AI and tech courses to keep your own skills at the bleeding edge.
  • Global Exposure: Collaborate with a team of tech enthusiasts across London, Tokyo, Hong Kong, and Singapore.
  • Impact: Help thousands of professionals navigate the tech revolution by building the platforms they learn on.
  • Competitive health insurance
  • Complimentary food & beverage for you and your loved ones at Preface Coffee & Wine
  • Great career development opportunities in a fast growing company
Jobs in Hong Kong   »   Jobs in Hong Kong, Hong Kong SAR   »   Junior Software Engineer

More jobs