Full Stack JavaScript Engineer

Job Description

Title: Full Stack JavaScript Engineer

Company Name: Binate Solutions Ltd.

Vacancy: 03

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ We are looking for smart developers, eager to work in an international environment.

Experience Requirements:
∎ 2 to 5 year(s)

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.

Additional Requirements:
∎ At least 2-5 years of experience 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

Salary:
∎ Compensation packages 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 training and courses at our expense !!

Application Deadline: 6 Feb 2021

Company Information:
∎ 7 Jan 2021
∎ Binate Solutions Ltd.
∎ Address : Global Headquarter: Mirpur DOHS, Road-9A [Old 48], House-1148 (1st, 3rd & 4th floor), Dhaka-1216, Bangladesh
∎ Web : www.binate-solutions.com

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Executive/Sr. Executive- IT & MIS

Head, Fintech Technology Partnerships (AVP - SVP), ICT Division

Software Engineer/Senior Software Engineer (Asp.Net Core Backend)

Software Engineer/Senior Software Engineer (Angular Frontend)

Full Stack Developer

Jr. Executive/ Executive, IT

UI/UX Designer

Experienced Software Engineer

Senior Executive / Assistant Manager (ASP. Net Developer)

Mobile Application Developer (Flutter)

Manager-Software Engineer

Full Stack Java Developer for Capital Market Solutions

Sales & Marketing Executive

Senior Python Developer

Social Media Specialist ( Facebook Ads, Instagram ads, YouTube ads and Tiktok Ads)

HR Intern - Recruitment

Mobile App Developer (Native Android & Flutter)

Asst. Manager-IT.

Assistant Manager, IT

Engineer

Officer IT, Distribution

ICT Support Engineer

Full Stack Application Developer

লারাভেল ডেভেলপার (Expert Only)

Sr. Software Engineer

Assistant Engineer - IPTV, NOC Operations

Database Administrator / Manager

Supervisor – Refrigerator/AC Service Operation

Senior Executive (IT Support Technician)

Asst. Manager IT

Manager, Information Technology

Software Quality Assurance Engineer

Junior QA Automation Engineer

Junior QA Tester

Senior UI/UX Designer

Senior SQA Engineer (Principal Officer/Sr. Principal Officer), ABGTL (FinTech)

SQA Engineer (Officer/Sr. Officer), ABGTL (FinTech)

Programmer

Asst. Manager/ Deputy Manager, IT Infrastructure

Enterprise Network Service Management Lead Engineer