
Full-Stack Developer – Next.js, Postgres
Cube Asia
full-time
Posted on:
Location Type: Hybrid
Location: Bangkok • Thailand
Visit company websiteExplore more
About the role
- Offload the Backend: Take ownership of API development and database interactions. You aren't just querying data; you are optimizing queries and designing schemas in Postgres.
- Save the Frontend: Our UI is built in Next.js. You will build features, optimize rendering performance (SSR/ISR), and ensure the frontend code is clean and scalable.
- Scale the System: We currently use a Monorepo. You will help us decide how and when to decouple services as we grow.
- Collaborate: You will work with Data Analysts (who handle the math) and integrate their work into the production app.
- Keep the Lights On: Occasional maintenance of our information site (WordPress) and email service configuration.
Requirements
- Strong Foundation: You understand how a database works (Indexes, Foreign Keys, SQL optimization) not just how to use an ORM.
- Next.js Expert: You know the difference between Client Components and Server Components and when to use which.
- Architecture Mindset: You write code that is easy to delete and replace. You understand the pros/cons of Monorepos vs. Microservices.
- Python Literacy: You don't need to be a Python expert, but you need to be able to read an analyst's script and ask AI to help you debug it if it fails.
- Tools: TypeScript, Postgres, Git, Docker.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API developmentdatabase interactionsSQL optimizationschema designNext.jsrendering performanceMonorepoMicroservicesPythonORM
Soft Skills
collaborationproblem-solvingadaptabilitycommunication