We seek a skilled Software Engineer (React) to join our team and help us build and maintain innovative web applications. The Software Engineer (React) will be responsible for creating interactive user interfaces using the React JavaScript library and collaborating with other developers, designers, and stakeholders to deliver high-quality software solutions.

Requirements

Responsibiliies                           

  • Developing and maintaining user-facing features using the React library.
  • Collaborating with cross-functional teams to design, develop, and test software solutions.
  • Writing clean, efficient, and well-documented code
  • Leveraging AI tools for better productivity
  • Troubleshooting and debugging issues as they arise
  • Keeping up to date with emerging trends and best practices in front-end development
  • Participating in code reviews and contributing to a positive team culture.
  • Ensuring that software is delivered on time and meets the requirements of stakeholders.

Qualifications

  • A Bachelor's degree in Computer Science or a related field is preferred.
  • Demonstrated experience as a React Developer or in a similar role.
  • Strong proficiency in JavaScript, TypeScript, CSS, and HTML.
  • Capable of harnessing AI such as Vibe Coding and Prompt Engineering for React development.
  • Experience with state management libraries like Redux, MobX, or Context API.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with modern front-end development tools and frameworks, including Webpack, Babel, and NPM.
  • Proficiency in using Git for version control.
  • A good understanding of UI/UX principles and responsive design.
  • Familiarity with testing frameworks such as Jest or Enzyme.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills and the ability to collaborate effectively with team members.
  • Ability to work independently as well as collaboratively within a team setting.

Preferred Qualifications

  • Experience with server-side rendering and/or Next.js is highly appreciated.
  • Knowledge of GraphQL and Apollo Client.

Benefits

  • 23 days annual holiday (Start and fixed at 23)
  • 15 Public Holidays
  • Provident Fund up to 12%
  • Health Insurance (Including immediate family)

Location

Bangkok, Thailand

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: