About Prenetics
Prenetics (NASDAQ: PRE) is a leading health sciences company dedicated to advancing both consumer and clinical health. Our consumer brands include IM8—our health & wellness lifestyle line—and Europa, a top U.S. sports distribution partner. In the clinical space, Insighta (our US$200 M joint venture with Prof. Dennis Lo) pioneers multi-cancer early detection; ACT Genomics holds FDA clearance for comprehensive genomic profiling of solid tumors; and CircleDNA delivers NGS-based DNA testing. Together, these units drive our mission of enhancing life through science.
About the Role
As a Technical Lead at Prenetics, you will guide a team of engineers in delivering scalable and maintainable software systems. You’ll take a hands-on approach to design, development, and mentoring, while collaborating with cross-functional teams to drive product excellence. This is an ideal role for a strong senior engineer ready to take on technical leadership responsibilities without full people management duties.
Key Responsibilities
Technical Leadership
- Own and contribute to the architecture and implementation of critical features.
- Guide engineers through complex technical decisions and ensure code quality through reviews and mentorship.
- Collaborate with engineering management to define the technical roadmap and ensure alignment with product goals.
Project Delivery
- Partner with Product, Design, QA, and DevOps to define requirements and deliver software on time.
- Lead Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Support issue triaging and ensure timely resolution of technical blockers.
Mentorship & Collaboration
- Mentor junior and mid-level engineers on coding best practices and problem-solving techniques.
- Foster a collaborative team environment that values learning and knowledge sharing.
- Advocate for engineering best practices and continuous improvement.
Requirements
- 4+ years of professional software engineering experience, with some experience in a senior or lead role preferred.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Strong knowledge of modern JavaScript/TypeScript development.
- Experience with Node.js and familiarity with ReactJS/React Native.
- Solid foundation in algorithms, data structures, and software design patterns.
- Experience working with relational databases (e.g., Postgres) and microservices.
- Comfortable with Docker and AWS.
- Experience with CI/CD and Infrastructure-as-Code tools (e.g., Terraform) is a plus.
Working Style:
- Familiarity with Agile/Scrum methodologies.
- Excellent communication and teamwork skills.
- Proactive, hands-on, and eager to grow into a leadership path.