
React Developer
- On-site
- Hanoi, Hà Nội, Vietnam
- IT
Job description
OVERVIEW
The role of the Front-End Developer consists of writing the React code and implementing the UX/UI team design and specifications. The Front-End Developer designs and writes the Front-End code in pairs with a Full-Stack Developer (Tech Lead), or other Front-End Developers (pair programming). The Front-End Developer works closely with Back-End Developers to ensure optimal data flow and compliance with the highest security standards. The Front-End Developer time allocation is as follows; 90% working on code for user stories, and 10% working with UX/UI Designers and QA support.
DESCRIPTION
Join a global team focusing on front-end development using modern JS libraries and frameworks.
Lead front-end integrations, working with other developers and product owners.
Work closely with UX researchers and UI designers on designing high-quality apps.
Using SDLC principles and methodologies, establish a strong security awareness and ownership culture.
Responsible for debugging within a complex environment that includes multiple connected systems
Ensure that the front-end enables a best-in-class user experience and response time.
Communicate effectively through verbal and written updates.
Join daily or weekly meetings for reporting, discussing issues, and making enhancements.
Willing to learn new technology and framework
Complete all other tasks that are deemed appropriate for this role and assigned by the manager/supervisor
Job requirements
REQUIRED SKILLS
Proficiency in JavaScript and TypeScript
Experience working with the React library as a Developer.
Experience with architecture, design, development, deployment, testing, and integration of enterprise-wide applications using React.
Experience/knowledge of consuming REST APIs using JavaScript.
Experience implementing wireframe designs created in Figma by the UX team.
Experience with a wide variety of continuous integration and source control tools.
Proven track record of successfully implementing all project life cycle stages from requirements implementation and enhancements.
Working experience in test tools like Jest, Enzyme, and React testing library.
Working experience with development tools like Git and JIRA.
REQUIRED EXPERIENCE AND QUALIFICATIONS
Bachelor’s degree or equivalent combination of education and directly related experience.
3+ years of experience in managing software development projects and activities
3+ years of experience directly managing a team of developers and QA engineers
- Hanoi, Hà Nội, Vietnam
or
All done!
Your application has been successfully submitted!
