Skip to content

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

On-site
  • Hanoi, Hà Nội, Vietnam
IT
Contract

or