Full-Stack Engineer (Next.js, Flutter, Node.js)
OOCA
Posted: December 15, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Develop APIs using Node.js on GCP with MySQL and MongoDB as primary databases. Collaborate with UX/UI designers to improve usability and QA to ensure stringent product quality standards.
Required Skills
Job Description
• Develop APIs using Node.js on GCP with MySQL and MongoDB as primary databases.
• Develop websites using Vue.js and Next.js both for customer facing sites and internal tools.
• Develop a native application using Flutter which is our main customer touch point.
• Collaborate with UX/UI designers to improve usability.
• Collaborate with QA to ensure stringent product quality standards.
• Improve codebase and write unit-test and automated tests.
• Conducting thorough code reviews to maintain code quality.
• Proactive identification and resolution of performance issues and critical bugs.
• Proficiently addressing design flaws and proposing refined solutions.
• Preparation of software design documents as necessitated by project requirements.
Requirements:
• Proficiency in one of the following languages/frameworks: Vue, Next.js, Node.js (API), or Flutter.
• Experience in Node.js using frameworks such as Express.js, Nest.js, Adonis.js
• Understanding of basic CI/CD pipeline
• Understanding of design principles and interface guidelines.
• Proficient understanding of code versioning using Git.
• Familiarity with GCP and Firebase is a plus
Benefits:
• Company mobile phone / phone number as per job requirement
• Group health insurances (after probation)
• 6 days annual leave per 6 month
• Mental Health counseling sessions with psychiatrists and psychologists through Ooca platform
(50% prescription discount)
• Welfare according to Thai Labour Protection Law
• Social Security Insurance
• Provident Fund (after probation) (condition applied)
• Annual Health check-up (condition applied)
• MOU with The Government Housing Bank for Home loan special Interest rate
• BYOD policy, personal laptop with less than 3 years old will is eligible for 1,000 THB/month subsidy (registration required)