Responsibilities:
- Writing reusable, testable, and efficient code
- Designing, developing, and testing UI for mobile and web applications
- Design and build cross-platform applications using Ionic and Golang with reliability, scalability, and maintainability in mind
- Gradually develop test scripts to improve software quality and to accelerate deployment processes
- Collaborate with engineers and product managers to understand the requirements and priorities of the projects
- Deliver high-quality software with features according to the agreed requirements within the timelines
- Accurately translate user and business needs into functional and high performance applications
Qualifications & Skills:
- Bachelor's degree in Computer Engineering, Computer Science, or a related field of study
- Proficiency in JavaScript and Typescript
- Proficiency in at least one of these technologies: Angular, React, Ionic, Node.js, Golang
- Experience working with some of the following: web application development, mobile application development, cross-platform application development
- Basic knowledge of data structures, algorithms, databases, and networking
- Familiarity with Unix/Linux environment
- Interest in learning new technologies/frameworks
- Understand the needs and challenges of working in startup environment.
Location: BTS Rachadamri / M-F 10.00 - 6.00 PM (Onsite 100%)