Job Description
Lead the design and development of major features and systems for cloud-based SaaS applications.
Architect and implement complex, scalable, and highly available solutions.
Drive technical decisions and provide technical leadership across multiple teams.
Mentor and coach other engineers, fostering a culture of technical excellence.
Collaborate with product management and other stakeholders to define product roadmaps and technical strategy.
Identify and mitigate technical risks and dependencies.
What You'll Do
- Lead the design and development of major features and systems for cloud-based SaaS applications.
- Architect and implement complex, scalable, and highly available solutions.
- Drive technical decisions and provide technical leadership across multiple teams.
- Mentor and coach other engineers, fostering a culture of technical excellence.
- Collaborate with product management and other stakeholders to define product roadmaps and technical strategy.
- Identify and mitigate technical risks and dependencies.
Your Skills and Experience
What You'll Bring:
- Typically requires a minimum of 5 years of related experience with a Bachelor's degree in Computer Science, Engineering, or equivalent.
- Experience with e-commerce, with specific experience in Shopify is a plus!
- Expert-level proficiency in at least one frontend framework (React preferred, or Angular/Vue) and experience with advanced UI concepts.
- Expert-level proficiency in at least one backend language (Node.js preferred, or PHP/Python/Go) and experience with microservices architecture.
- Deep understanding of software architecture principles and design patterns.
- Proven experience designing and building large-scale, distributed systems.
- Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native technologies (Kubernetes, Docker).
- Strong experience with DevOps practices and tools.
- Excellent communication, collaboration, and leadership skills.
- Proven ability to mentor and guide other engineers.
- Experience with performance tuning, security hardening, and system monitoring.
- Experience leading and influencing technical direction within a team or organization.
- Proficient in English.
Qualities
- Leadership qualities, inquisitiveness, pride in one's work, tenacity, follow-through, dependability, and a strong belief in team success.
Why You'll Love Working Here
- Customers at the heart: We prioritize our customers' needs and help them thrive, believing their growth fuels ours.
- Purposeful progress: We continuously seek to improve, take initiative, and think boldly.
- Endless innovation: We strive to refine our work and drive growth, always asking how we can help and improve.
Clear Benefits
- 100% Remote Culture: Work from anywhere that makes you happy.
- Performance-based Year-End Bonus
- Wellness Allowance for health and wellness classes
- 20 days of annual leave, plus Vietnam holidays
Candidate Benefits
Health insurance, healthcare support, and development opportunities.
Application Requirements
Keywords: PHP, React Native
Skills: Node.js, PHP, React.js
Experience: 5-6 years
Gender: Not specified