Job Title: Full Stack JavaScript Engineer



Job Context

Our developers work for leading service oriented companies in Europe and USA. We have various technical teams & we practice Agile on daily basis. We practice international culture & frequent foreign client calls are there everyday. We proudly call us Binate Family & we mean it. We provide world class friendly working environment. We don't just find the best, we also provide the tools, training, and relationship building support to ensure success for long term growth.

Job Responsibilities

  • We're looking for Full Stack JavaScript engineers to join our core team. Responsibilities include developing core components on both server side and front end with JavaScript based frameworks.
  • Writing reusable, testable, secured and efficient JavaScript (ES6+), TypeScript, HTML5 and CSS3.
  • Developing the RESTful API, communicating with external web services and Integration of user-facing elements with server side logic.
  • Optimize performance of applications utilizing industry standards on all ends of the architecture.
  • Ensuring high performance on all platforms such as mobile devices, web and desktop.
  • Creating database schemas that represent and support business processes
  • Developing POCs/MVPs quickly.
  • Coordinating the workflow between the UI/UX Designer, the QA, and yourself.
  • Fixing pre-existent bugs in application logic, redesigning application layout and theme when required.
  • Provide technical guidance and assistance to other Jr. software engineers.
  • Perform DevOps tasks with various CI/CD (e.g. Jenkins) tools.

Employment Status


Educational Requirements

  • We are looking for smart developers, eager to work in an international environment.

Experience Requirements

  • 4 to 6 year(s)

Additional Requirements

  • At least 4-6 years of experiences with programming in JavaScript, Node.js and JavaScript based server side and front end frameworks.
  • Strong problem solving and coding skills are required
  • Good English communication skills
  • Understand the core values of Agile, especially iterative/adaptive development
  • Strong Knowledge of Node.js and frameworks available for it such as Express.js, Hapi.js etc.
  • Strong knowledge of at least one JavaScript based web framework such as Angular, React or Vue.
  • Proficiency in data storage solutions including both SQL (e.g. MySQL, Postgres) and NoSQL databases (e.g. MongoDB, Couchbase), Key-Value stores (e.g. Redis) etc.
  • Understanding the nature of asynchronous programming and workarounds using constructs like Promise, Observable, async/await etc.
  • Proficient understanding of code versioning tools, such as Git.
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor (or a well-reasoned alternative)
  • Experience with CI/CD workflow and creating configuration, build, and test scripts for CI/CD environments such as Jenkins is a plus.
  • Knowing Ansible/ElasticSearch is a plus

Job Location



  • Compensation package will be competitive, and commensurate with experience and track record. Salary review in each year with performance.

Compensation & Other Benefits

  • Festive Bonus.
  • Breakfast, Lunch & Evening snacks.
  • Working with friendly, passionate and experienced teams
  • Usage of cutting edge technologies
  • Lots of trainings and courses on our expense !!

Apply online now

Please read these instructions carefully!

  • Do not press any buttons on your keyboard! Put your keyboard to the side to avoid accidentally pressing any buttons.
  • Do not try to copy questions and search for the answers on the Internet.
  • Do not take screenshots.
  • Do not ask someone else to pass your test for you.

If you break these rules, THE TEST WILL BE ABORTED.

Please send your CV to before starting the exam.

I understand the rules, start the test

Binate Solutions.

House-1148, Road-9A [Old 48],1st, 3rd and 4th floor, Mirpur DOHS., Contact: +880-1977-226401,