Senior Frontend Developer (ReactJS)

Thu nhập

Up to 60M

Cấp bậc

Senior

Hình thức

Full Time


Địa điểm làm việc

Hà Nội

Hạn ứng tuyển

2024-07-22

Responsibilities

  • Maintain and enhance the existing codebase.
  • Implement page layouts, features, and changes as per mockups and/or written requirements.
  • Design and develop new products or maintain existing applications.
  • Perform unit testing, bug fixing, and improve product performance.
  • Leverage best software engineering practices.
  • Identify and eliminate performance and scalability issues.
  • Provide technical guidance to junior teammates through coaching and mentorship.
  • Architect and implement code and processes following industry standards and best practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience with ReactJs and developing websites, web applications, and mobile applications.
  • Fluent in JavaScript and CSS, with a good understanding of their internal workings and complementary nature.
  • Highly proficient with modern JavaScript (ES6+), TypeScript, and features of ReactJS.
  • Familiarity with ReactJs frameworks and libraries, including Material-UI, Ant Design, Redux, and React Router.
  • Experience with state management libraries such as Redux Toolkit, Zustand, or Recoil.
  • Ability to write efficient, secure, well-documented, and clean JavaScript and TypeScript code.
  • Experience with consuming and designing RESTful APIs and GraphQL.
  • Proficient in using build tools like Webpack, Babel, and npm/yarn.
  • Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI.
  • Knowledge of modern front-end testing frameworks like Jest, Cypress, or React testing library.
  • Understanding of web performance optimization and tools like Lighthouse.
  • Problem-solving and debugging client-side code on various platforms.
  • Deep understanding of web browser processes and rendering.
  • Strong English verbal and written communication skills.

Nice to have

  • Experience with other frameworks like Angular or Vue.js.
  • Familiarity with server-side rendering and frameworks like Next.js.
  • Good teamwork and communication skills.
  • Smart thinking and a logical mindset.
  • Proactive work attitude and good teamwork ability.
  • Honesty and confidence in client interactions.
  • Enthusiasm for working on innovative products and willingness to learn new things.

Benefits

  • Join a global team and work directly with many talents around the world.
  • Have the opportunity to go onsite in Japan, Singapore, Australia and many other countries.
  • Working & growing with a passionate, young, and talented team.
  • Premium Health Insurance TECHVIFY Care.]
  • 13 months’ salary per year.
  • Evaluate salary annually.
  • Sponsor and encourage staff to study courses by covering tuition fee, such as Udemy, Coursera.

Nộp CV ứng tuyển

Vui lòng nhập họ tên của bạn

Vui lòng nhập email của bạn

Vui lòng nhập số điện thoại của bạn

Vui lòng chọn vị trí tuyển dụng bạn quan tâm

Tải lên CV của bạn

(Hãy tải lên CV của bạn ở định dạng .doc .docx .pdf không quá 5MB)

Chọn file hoặc kéo thả vào đây

Vui lòng tải CV của bạn

Vui lòng chọn Bạn biết đến thông tin tuyển dụng của TECHVIFY qua kênh nào?

Hoặc

Gửi CV qua email:

Liên hệ số điện thoại:

Việc làm liên quan

Bridge System Engineer (BrSE) – Japan

650 man/year
Full Time
Senior
Fukuoka_Japan
Xem chi tiết

Java Technical Leader

Up to 60M
Full Time
Leader
Hà Nội
Xem chi tiết

Mid/Senior Java Developer [Japan]

650 man/year
Full Time
Mid-Senior
Nhật Bản
Xem chi tiết

Mid/Senior Java Developer

Up to 40M
Full Time
Mid-Senior
Hà Nội
Xem chi tiết

Thăm dò ý kiến

Mức độ hấp dẫn của cơ hội nghề nghiệp tại TECHVIFY với bạn

Cảm ơn bạn đã bình chọn