Front End Developer (JavaScript)
INTELLI Global Services
Vacancy:
N/A
Job Context
We are looking for an expert JavaScript developer who is highly skilled with Angular / Vue.js.
Your primary focus will be to implement a complete user interface in the form of a mobile and
desktop web app, with a focus on performance. Your main duties will include creating modules
and components and coupling them together into a functional app. The graphics designs will be
delivered to you, together with a few HTML templates, but we will ask for your help in regard to
animations, CSS, and final HTML output. You will work in a team with the back-end developer,
and communicate with the API using standard methods. A thorough understanding of all of the
components of our platform and infrastructure is required.
Job Responsibilities
- Delivering a complete front end application
- Ensuring high performance on mobile and desktop
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Staying up-to-date with all recent developments in the JavaScript and Angular / Vue.js
- Keeping an eye on security updates and issues found with Angular / Vue.js and all project
dependencies
- Proposing any upgrades and updates necessary for keeping up with modern security and
development best practices
Experience Requirements
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features
- Experience in Typescript with interfaces, Classes, Objects and OOP Concepts
- Highly proficient with Angular / Vue.js framework and its core principles such as
components, reactivity, and the virtual DOM
- Familiarity with the Angular / Vue.js ecosystem, including CLI, Vuex/ NgRx, Router
- Deep knowledge of Angular / Vue.js practices and commonly used modules based on
extensive work experience
- Creating self-contained, reusable, and testable modules and components
- Ensuring a clear dependency chain, in regard to the app logic as well as the file system
- Thorough understanding of the responsibilities of the platform, database, API, caching
layer, proxies, and other web services used in the system
- Validating user actions on the client side and providing responsive feedback
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading
- Experience with building the infrastructure for serving the front-end app and assets
- Documenting the code inline using JSDoc or other conventions
- Familiarity with automated JavaScript testing, specifically testing frameworks such as
Jest
- Proficiency with modern development tools, like Babel, Webpack, and Git
Additional Requirements
- A good understanding of real-time messaging systems, like WebSockets, WebRTC,
programming
- Familiarity with Firebase database and Firebase authentication
- Understanding and expertise with Graph processing, databases and algorithms.
Working Experience
Employment Status
Full-time
Educational Requirements
- Bachelor’s/Master’s degree in Computer Science, IT, or equivalent experience
Job Location
Gulshan, Dhaka
Compensation & other benefits
- Performance Bonus
- Festival Bonuses
- Subsidized Lunch Facilities
- Competitive Salary
- Yearly Salary Review
Job Nature: Full-time
Read Before Apply
Please read the requirements carefully before you apply.
*Photographs must be enclosed with the resume
You may also submit your CV to careers@intelli.global
Mention the name of the position you
are applying for in the subject line
OR
Application Deadline: December 20, 2021 |