Bangkok
Full Time and Permanent
Application Specialist – Software and Information Technology
Negotiable
02 634 8884
Full Stack JavaScript Developer
This is a full-time in-person position at our ASOK office in central Bangkok
Qualifications/Requirements
- 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.
SHARE