JavaScript Engineer

Job Responsibilities

  • Convert any vanilla JS library into a re-usable Vue component.
  • Build complex, wizard-driven interactive interfaces, like a form within a form or a modal within a modal which typically calls multiple APIs.
  • Control the flow of HTTP requests.
  • Manipulate DOM with data-centric approach.
  • Write error-free, clean code.


  • Solid grasp of JavaScript basics. Objects, Functions and the prototype chain.
  • Knowledge of higher order functions beyond map, filter and reduce.
  • ES6/7 features: Classes, Modules, Spread/Rest Op., Promises, Async-Await.
  • Knowledge of DOM APIs.
  • VueJS experience is a must. Should have clear idea about the following concepts: slots, event modifiers, custom input elements, custom directives, mixins, filters, render function and non-SFC components.
  • Familiarity with first-party vue plugins like vue-router and vuex is a must.
  • TypeScript experience will be given higher priority.
  • Sense of humor 😉
  • Hard worker and passionate – we are growing super FAST 🚀

Bonus Points for Familiarity with

  • Competitive Programming Experience
  • Involvement with any kind of tutorial platform
  • WordPress Plugin Development

Educational Requirement

It doesn’t matter where you went to college or what your CGPA was as long as you are smart, passionate, ready to work hard and have fun.

Working Days

  • Weekly: 5 days.
  • Weekend: Saturday, Sunday.

Working Hours

  • 8 AM – 5 PM


  • Salary:  30,000 to 50,000 BDT (Depends on Skill and Experience)
  • Salary Review: Yearly

Benefits You’ll Get ♥

  • Work in a flat organization where your voice is always heard.
  • Provident fund.
  • Gratuity.
  • Medical Fund.
  • Having Corporate deals with multiple Hospitals.
  • Performance bonus.
  • Increment: Yearly.
  • Festival Bonus: 2 (Yearly)
  • Lunch Facilities: Full Subsidize.
  • Unlimited Tea, Coffee & Snacks.
  • Annual tour.
  • Team Outing.
  • Marriage Bonus and Marriage Leave.
  • Paternity and Maternity Leave.
  • Yearly Family Tour.
  • Knowledge Sharing Session.
  • Leave Encashment Facilities.
  • Work with a vibrant team and amazing products.
  • Table Tennis(Ping Pong) :table_tennis_paddle_and_ball:
  • Training and learning materials to improve skills.
  • Last but not the least, WorldClass Work Environment. 😎

Job Summary:


Mirpur DOHS

Job Type

Full Time

Date Posted

Posted 2 months ago


Experience: 1 - 3 Year

Working Hours

8 AM – 5 PM

Working Days

Weekly: 5 days.
Weekend: Saturday, Sunday.


No. of Vacancies: 3