Founded in 2023, CUSTA is a startup dedicated to updating traditional industries with its mass customization platform. We offer a wide range of printed materials and custom items, from apparel to unique gifts. Affiliated with RAKSUL, a leading company in Japan, we leverage the expertise to innovate the conventional purchasing/manufacturing processes in the Asia-Pacific region.
With the vision "BETTER SYSTEMS, BETTER WORLD.", over the next decade, we aim to evolve into a critical piece of social infrastructure across multiple countries.
Job Description
Mission
As a Senior Software Engineer, you will play a pivotal role in scaling our Mass Customization Platform internationally. With your expertise in system interfaces and technical decision-making, you will build long-term value for our customer-centric platform. You will work closely with management teams in Japan and Malaysia, including Engineering Managers, CTO, Product Managers, and Designers. You will also collaborate with software engineering teams in Vietnam who are developing the Japanese mass customization platform, fostering cross-team synergy.
We are looking for someone passionate about building the leading Mass Customization Platform in Southeast Asia.
Key Responsibilities:
- Lead initiatives to modularize and build reusable components for frontend systems across e-commerce services, online editor, and order management forms.
- Ensure cross-regional requirements (languages, compliance, UX expectations) are addressed for Asia-Pacific region.
- Implement and maintain a scalable cloud-based system architecture that aligns with the product vision and roadmap.
- Provide hands-on technical guidance to team members.
- Collaborate closely with software engineers from other teams in Vietnam who are working on the headquarters' mass customization platform.
- Build and nurture strong relationships with project stakeholders across regions.
Your Skills and Experience
Basic Qualifications:
- 5+ years of experience across the full software development lifecycle (SDLC), including coding standards, code reviews, build processes, testing, and deployment.
- Experience in adapting AI technologies for software development lifecycles.
- In-depth knowledge of SSR, CSR, and Streaming Rendering with React.js or Vue.js.
- Expertise in state management using Zustand, Pinia, Redux, Vuex, or similar.
- Strong understanding of performance optimization, accessibility, and SEO best practices.
- Proficiency in internationalization (i18n) and localization (l10n) with react-intl, vue-i18n, or similar.
- Experience in Micro Frontend architecture, managing shared libraries with Nx, Turborepo, Lerna, etc.
Additional Skills:
- Proficiency in English (speaking, reading, writing) for collaboration with international teams.
- Strong documentation skills using tools like Notion, ClickUp, GitHub Wiki, etc.
- Comfortable with pair programming and/or mob programming.
- Strong preference for teamwork and collaborative problem-solving.
Preferred Qualifications:
- Experience adapting AI technologies for business operations.
- Experience in relational database such as MySQL, PostgreSQL.
- Familiarity with cloud infrastructure, particularly AWS or GCP.
- Experience in B2B product development and operations.
- Familiarity with User-Centered Design principles.
- Experience with KPI-based goal setting and measuring technical team performance in alignment with business objectives.
- Willingness to travel within Southeast Asia for product development meetings, events, and related activities.
Why You'll Love Working Here
- 15 annual days of a year, and also available during probation time.
- Premium Private healthcare package.
- Salary review TWICE a year with attractive performance bonus up to 2 months.
- MacBook Pro, Ergonomic chairs, 140cm wide desk from your first working day.
- Individually tailored learning and development plan.
- Boost your English with in-house training by a native teacher.
- Maintain work-life balance with in-house activities, sports clubs, and regular events.