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