* Work directly with our clients to implement software products from end to end.
* Developing Back-end and Front-end web applications
* Analyze requirements, design and develop functionalities based on the product
* requirements.
* Take part in system architect and database design.
* Write clean code and reusable code.
* Troubleshoot and debug applications.
* Optimization of the application for maximum speed and scalability.
Requirement
* 3 years experience in software development.
* Experience with ReactJS and NodeJS.
* Proficient knowledge of JavaScript, HTML and CSS.
* Good sense of UI/UX.
* Understanding of RESTful APIs.
* Experience with Git workflow.
* Understanding of common data structure and algorithms.
* The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
* Good skills for working independently and in teamwork.
What we offer
* 15 days off.
* Performance review and salary adjustment 2 times a year.
* Opportunity to use English extensively while working directly with clients
* Lunch and parking allowance.
* Chance to become team leader if you could demonstrate strong leadership skills.
* Provided Macbook to work.
* PS4 game in free time.
* Monthly team-building activities.
* Celebrate Birthday gift for staff every month.
* Company-sponsored social events and gatherings.
* Regular training and team sharing sessions.
* Company trip.
* Private health check.
* PVI care.