Senior Software Engineer (React)
ENGINEERING
About Fluxion Tech
Fluxion Tech is a fast-growing technology company operating across Southeast Asia, with Thailand serving as a key regional hub for our operations.
We specialize in building innovative, scalable solutions that support cross-border business, digital transformation, and client success across the ASEAN market.

At Fluxion Tech, we foster a dynamic and multicultural environment where adaptability, initiative, and collaboration are highly valued. We empower our people to take ownership, drive impact, and grow together with the organization.
About the Role
We are looking for a Software Engineer (React.js) to join our fast-paced development team and help craft intuitive, high-performance, and scalable web interfaces. You will play a crucial role in translating product ideas and UX designs into responsive, maintainable front-end code. As a Software Engineer, you’ll collaborate closely with backend engineers, scrum masters, and UI/UX designers to deliver seamless user experiences. You'll also help establish frontend best practices, ensure high code quality through testing, and contribute to the continuous improvement of our UI architecture.
Qualifications & Requirements
  • 5+ years of experience building modern web applications using React.js
  • Strong understanding of JavaScript (ES6+), HTML5, and CSS3
  • Hands-on experience with state management libraries (Redux, Zustand, or Context API)
  • Familiarity with RESTful APIs and integrating frontend with backend services
  • Knowledge of component-driven architecture and reusable UI design
  • Experience with unit testing and integration testing using tools like Jest and React Testing Library
  • Solid understanding of SDLC and frontend build tools (Webpack, Vite, etc.)
  • Experience working with CI/CD pipelines and deployment workflows
  • Familiar with responsive design, accessibility (WCAG), and cross-browser compatibility
  • Exposure to TypeScript and modern styling approaches (e.g., Tailwind CSS, CSS-in-JS) is a plus
  • Comfortable collaborating with cross-functional teams in Agile/Scrum environments
  • Proficiency using GitHub Copilot, Claude, or other AI coding assistants
  • Ability to craft effective prompts that generate production-ready code
  • Expert knowledge of when to leverage AI versus manual coding
Key Responsibilities
  • Develop and maintain dynamic, responsive web interfaces using React.js
  • Collaborate with backend engineers to integrate RESTful APIs and ensure data consistency
  • Translate Figma/mockups into pixel-perfect, accessible frontend implementations
  • Write clean, maintainable, and reusable code following best practices
  • Build and maintain unit tests to ensure the quality and stability of the frontend codebase
  • Participate in code reviews, knowledge sharing, and team retrospectives
  • Debug and resolve UI-related bugs and user-reported issues
  • Take part in sprint planning, daily stand-ups, and other Agile ceremonies
What We Offer
Compensation & Benefits
  • Competitive salary aligned with market standards
  • Performance-based annual bonus and salary review
  • Annual leave and public holidays in accordance with the labor law
  • Company-provided MacBook for all (on-site) technology positions
Growth & Development
  • Clear career progression and advancement opportunities
  • Training support and professional development programs
  • Opportunity to work on regional (ASEAN) projects and initiatives
Work Environment
  • International and multicultural workplace
  • Collaborative, supportive, and flat organizational structure
  • Opportunity to make a real impact and grow with the company
Apply Now
APPLY FOR THIS JOB
SHARE VIA
x
Please upload a file before submitting the form.
Please upload a file before submitting the form.
Please upload your resume and cover letter in PDF format only, or send them via email to career@fluxiontech.com.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.