Full Stack Engineer Thai Tech Company Logo

Full Stack Engineer

👨‍💻Software Engineer
🌏Bangkok
🏢 Hybrid
💼Full time
🗓️Getting Old 👵

Job Description

We are looking for a Full Stack Engineer to join our team producing scalable web solutions and modern eCommerce products. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment working on both Tigerheart client projects and our startup, HeadKit.

As we are a small team, it's important that we find the right person. We're not in a rush, we are looking for a long term addition that fits our culture.

As a Full Stack Engineer, you should be comfortable around both front-end and back-end, development frameworks and third-party libraries. You should be comfortable and accountable working alone while also being a team player. Members of our team have a flair for visual design and utility and care about attention to detail.

If you’re also a self-starter and happy working remotely, we’d like to meet you.

Requirements

We are looking for the following skills and abilities. If you have more that’s great too!

  • Proven experience as a Full Stack Engineer or similar role, specifically building eCommerce
  • Experience with a headless structure, composable commerce, micro-services, GraphQL, REST API
  • Knowledge of multiple front end languages and libraries including Typescript, JavaScript, Tailwind CSS, Shadcn, HTML
  • Knowledge of JavaScript frameworks including React, Next.js, Svelte, Nuxt.js
  • Knowledge of multiple server side languages including Golang, Node.js, PHP
  • Familiarity with database technology including MongoDB
  • Experience with cloud services and platforms Vercel, Google Cloud Platform (GCP)
  • Proficiency with version control, through GitHub
  • Experienced in Stripe payments implementation
  • Experienced in creating custom themes, plugins and extensions for WordPress / WooCommerce, Shopify and Commerce Layer
  • Experience with headless content (CMS) including Sanity, Contentful and Prismic
  • Appreciation and consideration for outstanding UX/UI design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Strong organisational and project management skills, ability to estimate and deliver to timeline
  • A natural problem solver

We look forward to hearing from you and seeing what we can build together!