Full Stack Developer - Contract
Summary
Contract full stack developer in Bangkok building web and mobile apps with React and React Native in TypeScript, using TanStack Query, Reanimated/Skia for animations, and Nx monorepo/micro-frontend architecture; also translates Figma designs, integrates and tests APIs, and uses LLM/MCP tools to boost productivity.
Key Responsibilities
Design, develop, and maintain web and mobile applications using React and React Native.
Build reusable, scalable, and maintainable UI components using TypeScript.
Implement and manage application state and data fetching using TanStack Query.
Develop smooth animations and interactive UI experiences using React Native Reanimated and Skia.
Work with Micro Frontend architecture and monorepo environments.
Translate Figma designs into high-quality, responsive, and consistent UI implementations.
Integrate APIs and perform API testing and debugging.
Collaborate with designers, developers, and cross-functional teams to deliver product features.
Monitor application performance, troubleshoot issues, and improve overall user experience.
Leverage LLMs and MCP tools to improve development productivity and workflows.
Requirements
At least 3 years of professional experience in Full Stack Development.
Strong proficiency in React, React Native, and TypeScript.
Hands-on experience with the following technologies and libraries:
TanStack Query
React Native Skia
React Native Reanimated
Nx (Monorepo / Micro Frontend Architecture)
Good understanding of frontend architecture, reusable components, and API integration.
Ability to work with Figma, including understanding design systems, style tokens, and component structures.
Experience with API testing tools such as Bruno or Postman.
Familiarity with LLM-powered development tools and MCP (Model Context Protocol).
Strong problem-solving, debugging, and analytical skills.
Ability to work independently and collaborate effectively within a team.
Nice to Have
Experience with analytics and application monitoring tools, such as:
Firebase Analytics
Firebase Blaze Plan
Dynatrace
Experience with application performance monitoring and analytics implementation.
Familiarity with AI-assisted development workflows and automation.