Full Stack JavaScript Developer

VISIT US            

   Full Time and Permanent
   Application Specialist – Software and Information Technology
   02 634 8884


This is a full-time in-person position at our ASOK office in central Bangkok


  • BS degree or higher in Computer Science or equivalent experience
  • 8+ years of coding experience is required
  • Extensive JavaScript experience building enterprise level web front-end beyond just prototypes
  • Experience building applications in React-Redux (a plus)
  • Strong skills in styling web applications using CSS 2/3, SASS, HTML
  • Expert knowledge of SQL using both MySQL and MS-SQL
  • Experience developing using Agile/Scrum methodologies
  • Skilled at developing within the AWS cloud
  • Experience working on large scale, highly visible applications
  • Solid understanding of core programming principles, design patterns
  • Experience building mobile web applications

Here’s how to tell if you’re who we’re looking for:

  • You enjoy working as part of a collaborative team
  • You get excited about helping others and celebrate shared wins
  • You consider yourself to be a top talent
  • You have a strong passion for new technologies and driving innovation
  • You deliver high quality, production ready code

Your Day to Day Includes:

  • Writing clean code that follows proper design patterns – Show us your code
  • Hands-on software development skills, technical expertise in frontend/ backend web development, especially in JavaScript, CSS and HTML
  • Working closely with your peers to innovate on current and future product offerings
  • Creating and maintaining technical documentation
  • Collaborate with cross-functional agile teams across design, product, and engineering initiatives
  • Participating in meaningful and thorough code reviews
  • Helping to ensure the performance, quality and responsiveness of the application
  • Collaborating with the team to deliver new features on time

Desired Characteristics

  • Strong Communication skills (verbal and written) with an ability to work in a highly collaborative environment
  • Good organizational skills with the ability to track and prioritize numerous tasks
  • Proactive personality with a proven track record exhibiting ownership.

Scroll to top