JOB DESCRIPTION
We’re looking for an ambitious and talented ReactJS Frontend Developer to join our organization as a part of our e-commerce project and product. For this role, You will be part of our delivery team and will be responsible for implementing the web application following our UI/UX designs, also providing technical solutions to bring the best experience to end users who can see and interact with the web application.
We are a fast-growing business and organization, so it’s our honor if you are a part of our success.
What will you be responsible for:
- Develop, review, test and maintain the ReactJS web application with UI/UX designs that bring our users the good experience and raise their productivity
- Ensure the technical feasibility of UI/UX designs
- Optimize web application for maximum speed and scalability
- Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this
- Work in cross-functional teams with product managers, UX designers, QA engineers to ship software on-quality and on-time. Work with delivery team to achieve success through development using CI/CD and DevOps practices, processes and tooling
- Provide robust coding practices, solid unit/component test coverage, and debugging code.
Good candidate for Mid-Senior and Senior Front End Developer:
- At least 3-5 years developing HTML5 web apps, with the proven ability to successfully shipping products.
- Solid experience in JavaScript ES6/TypeScript working with ReactJS or similar technologies (AngularJS, VueJS)
- Strong at web development (HTML5, CSS3, Bootstrap, JQuery, JSON) including accessibility and security concerns
- Experience in some of these: PWA, Bundling (Webpack, Parcel), Redux, Web workers
- Good experience in modern front-end build pipelines and tools (Git, Webpack, Gulp, NPM)
- Basic understanding of Nodejs
- Knowledge of SEO principles
- Cares deeply about UI/UX.
Good candidate for Junior Front End Developer position:
- At least 1-year experience in JS framework React
- Good knowledge or experience in front-end technologies, such as HTML, Bootstrap, ...
- Basic skill in Javascript and modern JS libraries (React, Redux) that require significant origination around state management
- Has a good mindset for user experience, user interaction
- Knowledge of Git and best practices for merging, branching, and pull requests (used to Github or Gitlab)
All positions have been required to have the following qualifications:
- Self-motivated and ready to learn new languages and technologies
- Ability to work independently and in a team environment.
- English communication basics are required.
Nice to have:
- Experience in using front-end testing and test runners (Selenium, Mocha/Chai/Jest).
- Experience in setting up, using, and configuring CI/CD pipelines
- Experience in leading a team or coaching junior team members
- Experience in Agile (Scrum model) development environments
Our Company believes that motivation & personality of the employees are the only shortcut to the promotion of the corporate and contributions to the society. We will try our best to create a corporate environment where all employees can realize their dreams and goals.
- 14 days Annual Leave & 11 days public holiday according to Vietnamese Law
- Free English Course
- Support Laptop & Monitor
- Full salary Insurance
- 13-month bonus program
- Have opportunity to work with overseas clients
- Join the dynamic, young and friendly project team
- Yearly company trip, birthday’s gifts, teambuilding
- Attractive salary, based on skill and experience
- Sport Club: Badminton, Football