Location: Remote
Type: Freelance / Contract-Based
Hours: Full-time (GMT+8)
About the Company
Horizon Labs started with a dream to build the modern version of Thomas Edison’s Lab for the new AI world, where ideas can be rapidly tested under one roof and scaled for growth. We look for problems in the world that have AI solutions guided by the belief that AI is not just a tool but a paradigm shift, democratizing technology and providing startups with unprecedented opportunities for growth and success.
Our unique model involves incubating the idea, assembling the team, launching the startup, and supporting growth throughout the lifecycle. We aim to cultivate enduring relationships within our network and team of entrepreneurs, fostering a community of like-minded individuals who share our passion for pushing the boundaries of what’s possible.
About the Role:
We are seeking a skilled and experienced Full-stack Engineer to join our dynamic engineering team. This role is crucial for designing, developing, and maintaining high-quality software solutions that drive our core products and services. The Senior Full-stack Engineer will play a key role in technical leadership, mentoring intern and junior engineers, and ensuring the adoption of best practices in web development. If you are passionate about building robust, scalable, and innovative software and thrive in a collaborative yet fully remote environment with absolute synchronicity, we encourage you to apply.
Key Responsibilities:
Design, develop, test, deploy, and maintain high-quality, scalable, and efficient software solutions.
Lead complex technical projects from conception to completion, ensuring timely delivery and adherence to architectural standards.
Collaborate with product managers, UI/UX designers, and other engineers to translate business requirements into technical specifications and impactful features.
Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
Mentor and guide intern, junior and mid-level software engineers, fostering their technical growth and professional development.
Identify and resolve complex technical issues, performance bottlenecks, and bugs in existing systems.
Contribute to the continuous improvement of development processes, tools, and methodologies.
Stay updated with emerging technologies and industry trends, and advocate for their adoption where beneficial.
Participate in architectural discussions and contribute to the long-term technical vision of our products.
Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
3+ years of professional experience in software development, with a strong emphasis on designing and building scalable applications.
Must be based in Malaysia, Philippines, Indonesia, or Myanmar
Must be proficient in Python (FastAPI, ORMs specifically SQLAlchemy) and JavaScript/TypeScript, React, Next.js, and styling frameworks (Tailwind CSS), with hands-on experience in frontend tooling (Vite, Framer Motion) and relational databases (MS SQL Server).
Extensive experience with various software development methodologies (e.g., Agile, Scrum).
Experience with CI/CD pipelines and DevOps best practices.
Knowledge of database design and optimization (SQL).
Strong understanding of data structures, algorithms, distributed systems, and software design patterns.
Strong knowledge of OWASP Top 10 & common attack vectors
Experience in deploying and maintaining infrastructure on Azure with knowledge in containerization technologies (e.g., Docker, Kubernetes) and deploying services such as Azure Firewall, Azure Front Door, VMs and load balancers in private networks with strict NSG (Network Security Group) configurations for best compliance standards.
Demonstrated ability to lead technical projects, make sound architectural decisions, and solve complex problems.
Drive a "security-first" mindset by integrating, configuring, and maintaining vulnerability management tools (e.g., Snyk, Dependabot) within our CI/CD pipelines; analyze scan results, prioritize findings based on CVSS scores.
Drive innovation by experimenting with and operationalizing AI models, optimizing their performance and accuracy through rigorous hyperparameter tuning and testing.
Excellent problem-solving, analytical, and debugging skills.
Strong communication, collaboration, and interpersonal skills.
Nice to Have:
Experience with specific frameworks or technologies similar to the mentioned tech -stack.
Contributions to open-source projects or a strong GitHub profile.
Has technical certifications such as Azure Administrator/Architect.
Experience in a fast-paced startup or scale-up environment.
Why Join Us?
You'll gain hands-on experience contributing to real production systems while helping improve and scale a meaningful AI product.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 3 years professional software development experience
- Based in Malaysia, Philippines, Indonesia, or Myanmar
- Proficient in Python with FastAPI and ORMs (specifically SQLAlchemy)
- Proficient in JavaScript/TypeScript, React, and Next.js
- Experience with styling frameworks (Tailwind CSS) and frontend tooling (Vite, Framer Motion)
- Experience with relational databases and MS SQL Server; strong SQL and database design/optimization skills
- Experience with CI/CD pipelines and DevOps best practices
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Experience deploying and maintaining infrastructure on Azure (Azure Firewall, Azure Front Door, VMs, load balancers) and configuring NSGs
- Strong understanding of data structures, algorithms, distributed systems, and software design patterns
- Strong knowledge of OWASP Top 10 and common attack vectors
- Experience integrating and operating vulnerability management tools (e.g., Snyk, Dependabot) and prioritizing findings by CVSS
- Ability to lead technical projects, participate in architecture, and mentor junior engineers
- Experience experimenting with and operationalizing AI models, including hyperparameter tuning and testing
- Excellent problem-solving, analytical, debugging, and communication skills
- Experience with Agile/Scrum methodologies
- Contributions to open-source projects or strong GitHub profile
- Azure Administrator/Architect or similar certifications
- Experience in a fast-paced startup or scale-up environment
What We Do
Horizon Labs is a venture studio and startup incubator dedicated to building AI-native startups from the ground up. Its mission is to create a modern-day Edison lab where breakthrough ideas are rapidly tested and scaled. By leveraging AI as a paradigm shift, the company focuses on launching transformative startups that solve global challenges and democratize technology.









