Position Overview:
We are seeking a highly motivated and skilled Full Stack Developer to join our team and play a key role in developing and maintaining our web applications. You will be responsible for the entire development lifecycle, from designing and building the front- end and back- end to ensuring the functionality, performance, and scalability of our applications.
Responsibilities:
Write clean, well- structured, and well- documented code for both the front- end and back- end.
Conduct unit and integration testing to guarantee code quality and functionality.
Participate in code reviews and provide constructive feedback to colleagues.
Collaborate with designers, product managers, and other stakeholders to understand user needs and translate them into technical requirements.
Create technical documentation to guide future development and maintenance.
Stay up- to- date with the latest trends and advancements in web development.
Implement user interfaces and user experiences that are intuitive, responsive, and visually appealing.
Design and develop robust, scalable, and maintainable web applications using modern technologies and best practices.
Proactively identify and resolve technical challenges.
Develop and maintain APIs and data models to ensure efficient data access and manipulation.
Participate in Agile/Scrum development processes.
Required skills/Experience:
Ability to work independently and as part of a team.
Strong experience with back- end languages and frameworks such as Python, Golang, PHP, Node.js...
Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Familiarity with UI/UX design principles.
Proficiency in front- end technologies such as HTML, CSS/CSS3, JavaScript, and frameworks/libraries like React, Angular, or Vue.js.
Strong communication and collaboration skills.
Understanding of web security, performance optimization, and best practices.
Knowledge of RESTful APIs and integration.
Excellent problem- solving skills and attention to detail.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines..
Experience with database management and design (SQL, NoSQL).
Proven experience as a Fullstack Developer or similar role.
Preferred Qualifications
Experience with cloud platforms and infrastructure (e.g., AWS, Azure, GCP) is a plus.
Contributions to open- source projects
Familiarity with Agile methodologies.
Knowledge of cybersecurity best practices.
Years of experiences: 2 years +
Benefits/ Opportunity:
Competitive salary and bonus.
Technical & Soft skills internal training courses
Loan Fund
Total Health Care Insurance
Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
Having opportunities of being trained oversea and working directly with oversea customer
Team Building Fund
A stable and rewarding position where your long- term commitment will be highly valued.
Working in an international, dynamic and professional environment with many opportunities to develop career.
Ứng tuyển