Job Description:
- Work as part of a team to meet demanding project requirements.
- Design, develop, and maintain fullstack applications using Java Spring Boot, Python, Golang, JavaScript and TypeScript.
- Implement and manage RESTful APIs, ensuring seamless integration and optimal performance across systems.
- Develop user interfaces with modern frameworks using TypeScript.
- Manage databases (SQL/NoSQL), ensuring data integrity, security, and performance.
- Encourage to contribute ideas for system architecture and design decisions.
- Stay motivated and up-to-date on the latest development trends.
- Work closely with the QA team to ensure the quality and stability of the product.
- Ensure the assigned tasks are performed on time and with high quality.
- Follow the project and organization processes, policies, and regulations.
- Join team activities to build relationships among colleagues
Required skills/Experience:
- BS degree in Computer Science or Engineering.
- 3+ year of experience in fullstack web development.
- Proficiency with web development technologies and frameworks such as HTML5, CSS3, ReactJS, AngularJS, VueJS, Java Spring Boot, Flask, Django, .Net.
- Solid understanding of backend development, including RESTful API design, authentication, and security best practices.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra)
- Strong understanding of OOP principles and design patterns.
- Familiarity with cloud platforms and containerization tools.
- Experienced in Git or other source control systems.
- “can-do” attitude, listening, and communicating with team members.
- Have a teamwork spirit, be careful, pay attention to small details, think logically, and long-term working.
- Good English communication skills.
- Passionate learners who aren’t afraid of new tools and technologies.
- Agile/Scrum development cycle understanding is an advantage.
Years of experiences:
Fresher / Experienced
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually
- Competitive salary and bonus
- Total Health Care Insurance
- Loan Fund
- Team Building Fund