About the Company:
Our partner company is a leading tech-enabled B2B platform that aims to digitize the traditional retail supply chain in emerging markets. By providing a fully integrated marketplace and SaaS solutions, they enable store owners, distributors, and brands to optimize their retail experience and meet their stores' needs. The company operates on an asset-light model, acting as an intermediary in the retail supply chain to streamline the purchasing and shipping process. Their goal is to modernize the shopping experience through a retail ecosystem connecting grocers, distributors, and consumers.
Job Overview and Responsibility:
As a Frontend Developer (ReactJs), you will play a crucial role in developing and maintaining the frontend components of the company's digital ecosystem.
Your responsibilities will include:
- Collaborating with the Product Manager and Technical Lead to understand project requirements and translate them into technical specifications.
- Developing and implementing responsive user interfaces using ReactJs to enhance the user experience of the marketplace and SaaS solutions.
- Working closely with the backend development team to ensure seamless integration of frontend and backend functionalities.
- Conducting code reviews and optimizing application performance to deliver a fast and reliable user experience.
- Participating in the continuous improvement of the development process and best practices.
- Staying up-to-date with the latest trends and technologies in frontend development and applying them to enhance the company's digital ecosystem.
Requirements
Required Skills and Experience:
To be successful in this role, you should possess the following skills and qualifications:
- Strong proficiency in ReactJs and frontend development with 3 - 6 years of experience.
- Solid understanding of web application development and related technologies.
- Knowledge of modern frontend development practices, including responsive design and mobile optimization.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills to work effectively in cross-functional teams.
- Bachelor's degree in Computer Science or a related field.
Preferred Skills (nice to have):
- Experience in designing and implementing automated tests for web and mobile applications.
- Familiarity with testing frameworks for frontend applications.
- Understanding of mobile application development and testing for iOS and Android platforms.
Benefits
- Competitive salary package of $2500.
- Opportunity to work in a dynamic and innovative tech company with a focus on emerging markets.
- Participation in intensive training courses to enhance your career development.
- Eligibility for 13th-month salary bonus.
- Full participation in social insurance, health insurance, holidays, Tet, and other bonuses as prescribed by the Labor Law.