React Staff Engineer

Twendee Software

Tầng 7, Tòa nhà Detech, Số 8, Tôn Thất Thuyết, Phường Mỹ Đình 2, Quận Nam Từ Liêm, Thành phố Hà Nội
Job Description
About Company

Your role & responsibilities

  • Design, code and maintain new features and products for the web app
  • Work on core features of the React app such as overall architecture, React platform updates, design and performance
  • Build main features that support the platform API such as order management, USPS compliance logic, label rendering, pricing infrastructure
  • Design the platform’s integration with marketplaces and Warehouse Management Systems to synchronize orders and shipments
  • Clearly communicate with founders, other engineers, PMs and customers
  • Write unit and regression tests
  • Help build a team of junior developers

Your skills & qualifications

  • +7 years of overall development experience
  • At least 5 years of web development experience
  • At least 2 years of React experience
  • Good English language skills
  • Proficiency with Javascript, HTML, CSS and Node
  • Solid knowledge of React and Redux principles
  • Experience with modern web/UI development tools (Webpack, Gulp, etc.) 

Additional Note.

  • Before applying, please make sure you could answer the following questions without peeking at stackoverflow and/or consulting chatgpt. Similar questions will be asked during the technical interview.
  • How do you implement a singleton in Javascript
  • Show an example of inheritance using ES5 (prototypical) and ES6 (OO)
  • Explain React middlewares and provide a detailed explanation about why Redux Saga/Thunk were created for
  • Explain what the reduce() function
  • Describe advantages and disadvantages of Typescript
  • How would you implement pagination (front-end and back-end support)
  • What is a closure and how it works in Javascript ***not open to consulting companies and freelancers
  • Offer: 2000 – 2200$ gross
  • Remote 100%
  • Over lap time: 4 hours per day, 8-10ham and 8-10hpm (vietnamtime). 4 hours flexibletime.

Benefits for you

  • Thử việc với 100% lương.
  • Thưởng theo dự án, thưởng lễ tết.
  • Hỗ trợ vé xe miễn phí.
  • Được cấp màn/máy tính có cấu hình cao.
  • Teambuilding theo quý, du lịch hàng năm.
  • Bàn Billiards phục vụ giải trí, quầy Pantry đầy đủ tiện nghi.


Twendee Software



Company size




About us


General information

Minimum year of experience


Job Type

Contract type

Recruitment Progress

  • Round 1: Interview with Twendee: 10-15 mins
  • Round 2: Interview with Client include Q&A and test live coding: ~ 60 mins.

⚙️ Candidates supporters

🧑🏾‍💻 Prepare for interviews

Checking TopDev QnA tool to practice your answers to common interview questions.

Read QnA for interviews