We are seeking a Senior Full Stack Software Engineer for a global software house company to create scalable software solutions within a cross-functional team overseeing the entire development process. Comfort with front-end & back-end coding and Agile methodologies is required.
Responsibilities:
- Collaborate in Agile teams for web application design, development, and maintenance
- Lead project development from system analysis to implementation
- Implement unit tests using TDD methodology
- Ensure high software quality and adherence to standards
- Mentor team members and facilitate knowledge sharing
- Provide support for production issues and requests
- Communicate effectively with international vendors/partners
- Research, develop, and suggest solutions for business and technological enhancements.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or IT-related
- At least 3-4 years of work experience in full-stack development
- Strong backend experience in NodeJS
- Solid frontend experience in ReactJS and JavaScript
- Professional proficiency in English
- Knowledge of container technologies like Docker or Kubernetes
- Familiar with Microservice, Elasticsearch, and Agile methodology
- Open to local Thai people and ex-pats living in Thailand
Argyll Scott Asia is acting as an Employment Agency in relation to this vacancy.