We are looking for…

The new recruitment

We require documents such as resumes, transcript in English and reference documents.  

Please submit your document to us at email:  career@ttmi-th.com 

Full Stack Developer

Responsibilities  

  • Get customer requirement and plan the development schedule 
  • Manage tasks for each member in the team 
  • Responsible for the on-schedule delivery of the project that he/she is in charge of 
  • Give guidance and develop team member’s skill 

 Other skills  

  • Able to read/write technical documents in English
  • Able to work in a team as well as independently
  • Good problem solving skills
  • Growth mindset, eager to learn and improve  


 Technical skills  

Front-end development experiences

  • HTML5, CSS3, JavaScript skills for Front-end web development 
  • MV* frameworks development such as AngularJS, React.js, Vue.js, etc. 
  • Cross-platform frameworks development such as React Native, etc.


Back-End development experiences

  • NodeJS, Databases both SQL, NoSQL skills for Back-end development 
  • Virtualization, containerization and cloud platforms, especially AWS, Microsoft Azure, Google Cloud 
  • Application load balancing solutions for Scaling and High Availability 
  • Continuous deployment methodology and other common DevOps tools including Git, Jenkins and configuration tools such as Chef, Puppet, Salt, and Ansible 


API and web service development experiences

  • Scalable web-based RESTful APIs. 
  • WebSockets communication


Frontend developer

Responsibilities  

  • Work with project lead to design and implement web-based user interface for web applications
  • Design user flow and test cases
  • Write accompanying documentation related to the project (e.g. design prototype, test cases, user manual)


 Other skills  

  • Able to read/write technical documents in English
  • Able to work in a team as well as independently
  • Good problem solving skills
  • Growth mindset, eager to learn and improve
  • Experience with agile development is a plus


 Technical skills  

  • Fluent in HTML5, CSS3, JavaScript
  • Experience with React.js front-end framework and Webpack module bundler
  • Experience in designing and utilizing RESTful APIs
  • Good understanding of user interface and user experience design.


Backend developer

Responsibilities  

  • Work with project lead to design and implement backend services for web and mobile applications
  • Write tests for the system (unit test, integration test)
  • Write accompanying documentation related to the project (e.g. API documentation, test cases)


 Other skills  

  • Able to read/write technical documents in English
  • Able to work in a team as well as independently
  • Good problem solving skills
  • Growth mindset, eager to learn and improve
  • Experience with Azure cloud is a plus
  • Experience with agile development is a plus

 Technical skills  

  • Fluent in at least one of the following backend runtimes: C#, NodeJS, Python, Golang
  • Competency in more than one programming language is a plus
  • Experience with utilizing SQL databases (MySQL or PostgresQL)
  • Experience in designing and implementing RESTful APIs
  • Experience using public cloud services to build applications