About the role We’re looking for a skilled Full-Stack Developer with strong experience in React.js to build responsive, high-quality user interfaces, paired with a solid background in Python backend development using FastAPI.
In this role, you’ll work closely with cross-functional teams to design, build, and scale modern web applications. You’ll be involved across the full development lifecycle - from crafting intuitive frontend experiences to designing efficient, scalable backend services.
What you’ll do
- Build and maintain responsive, user-focused interfaces using React.js
- Design, develop, and integrate RESTful APIs using Python and FastAPI
- Ensure smooth and efficient data flow between frontend and backend systems
- Work with relational databases, primarily PostgreSQL, including schema design and query optimisation
- Collaborate with product, design, and engineering teams to deliver high-quality solutions
- Contribute to architectural decisions with a focus on performance, scalability, and maintainability
- Write clean, well-documented, and testable code following best practices
What we’re looking for
- Strong proficiency in React.js, including hooks, state management, and component-driven development
- Hands-on experience building and maintaining APIs with Python and FastAPI
- Solid understanding of RESTful API design and integration
- Experience with PostgreSQL, including schema design, complex queries, and optimization
- Familiarity with ORMs (e.g. SQLAlchemy) and database migrations
- Experience using Git or similar version control systems
- A strong focus on code quality, readability, and long-term maintainability
- Ability to work independently while collaborating effectively within a team
Nice to have
- Experience with performance optimization and scalable system design
- Exposure to cloud environments or CI/CD pipelines
The setup
- Location: Chiang Mai/ Bangkok, Thailand
- Working hours: Monday - Friday 08:00 – 17:00
Perks & Benefits
- 25 paid vacation days per year
- 6 personal leave days
- Paid paternity leave
- Hybrid work after probation
- Lunch allowance
- Social security
- Exciting monthly social events
- Visa & work permit sponsorship
- Occasionally Office hop (Chiang Mai & Bangkok)
Your New Workplace