Ho Chi Minh City, Vietnam

Senior ReactJS Developer

 Job Description:

Senior Front End Developer

Job Type: Full-Time

About the Company:

We are currently seeking a skilled Front End Developers with a strong background in ReactJS to join our dynamic team. If you are passionate about creating responsive, user-friendly web applications with the latest technologies and thrive in a collaborative environment, we would be excited to hear from you.

Key Responsibilities:

  • Develop and maintain high-quality front-end architecture with ReactJS.
  • Design and implement scalable React UI libraries from scratch.
  • Collaborate with back-end developers and web designers to improve usability.
  • Utilize front-end bundlers like Webpack and Rollup for efficient code compilation.
  • Employ micro frontends techniques using Module Federation to enhance scalability and maintainability.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Maintain and improve website.
  • Stay up-to-date with emerging technologies.

Requirements:

  • Minimum 4 years of hands-on experience with ReactJS.
  • Deep understanding of ReactJS and its core principles.
  • Proficient in JavaScript (ES6+), HTML, and CSS (CSS Modules).
  • Experience in developing React UI libraries from scratch.
  • Familiarity with micro frontends techniques and Module Federation.
  • Strong expertise with front-end bundlers like Webpack and Rollup.
  • Ability to work independently to deliver high-quality results within set deadlines.
  • Demonstrates strong academic performance, reflecting a solid foundation in relevant fields.
  • Possesses excellent problem-solving skills and critical thinking abilities, capable of navigating complex challenges effectively.
  • Exhibits a strong willingness to learn and embraces the dynamic, innovative culture of a startup environment.

Nice to Have:

  • Experience in developing custom dashboards.
  • Knowledge of the SignalR library for real-time web functionality.
  • Familiarity with web performance optimization techniques.
  • Experience with testing frameworks such as Jest, Enzyme, etc.

Additional Skills:

  • Proactive and self-motivated with a strong work ethic.
  • Ability to work independently and as part of a team.
  • Critical thinker with the ability to identify and resolve issues.
  • Eager to learn new technologies and frameworks.
  • No English require but it’s nice to have

What We Offer:

  • Competitive salary and benefits package.
  • Hybrid working model – 2 days at the office.
  • Opportunities for professional growth and advancement.
  • A collaborative and supportive work environment.
  • Innovative projects and the chance to work with the latest technologies.
  Required Skills:

Compilation Usability CSS Scalability Web Applications Salary Scratch Architecture Optimization Developers Critical Thinking HTML JavaScript Testing Design English