Mô Tả Công Việc
What you would handle:
- Collaborate with cross-functional teams, including designers, product managers, operation managers, and other developers, to develop high-quality software solutions.
- Design and develop responsive and user-friendly web applications using modern front-end technologies such as ReactJS.
- Build robust and scalable back-end systems using server-side technologies like Node.js, Python, and Golang.
- Implement and maintain RESTful APIs and integrate them with external services and third-party APIs.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Participate in code reviews, identify areas for improvement, and implement best practices to ensure high-quality code.
- Troubleshoot and debug issues in production and perform root cause analysis.
- Collaborate with the testing team to ensure adequate test coverage and participate in the testing and deployment processes.
- Stay updated with the latest trends and technologies in full-stack development and share knowledge with the team.
Yêu Cầu Công Việc
Who we are looking for:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2-3 years of professional experience in full-stack software development.
- Strong proficiency in front-end technologies such as HTML5, CSS3, and JavaScript, along with experience in at least one modern front-end framework (React.js or Vue.js).
- Solid understanding of server-side technologies like Node.js, Python, Golang, and experience with popular frameworks like Express, Django, and Flask.
- Experience working with databases, both SQL and NoSQL, and knowledge of ORM frameworks (e.g., Sequelize, SQLAlchemy, pg).
- Familiarity with version control systems (Git) and collaborative development tools.
- Understanding of software development principles, design patterns, and best practices.
- Strong problem-solving and analytical skills with a detail-oriented mindset.
- Excellent communication and collaboration abilities, with the capacity to work effectively in a team environment.
- Self-motivated with a passion for learning and staying updated with emerging technologies and industry trends.
- Experience with containerization (Docker) is a plus.
What you will get back
- Salary range (gross): 20.000.000 - 30.000.000 VND.
- High promotion opportunities, appraisal assessment every 6 months.
- Intensive training for tasks.
- Clear opportunities for promotion and career development.
- Chances to work & learn from a global team/ multi-national partners.