Title: Front End Developer (Angular / Vue.js)
Company Name: INTELLI Global Services
Vacancy: --
Age: Na
Job Location: Dhaka (Gulshan)
Salary: --
Experience:
Bachelor’s/Master’s degree in Computer Science, IT, or equivalent experience.
At least 4+ years of professional experience in the relevant field.
Highly proficient in 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
Expert 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 in modern development tools, like Babel, Webpack, and Git
A good understanding of real-time messaging systems, like WebSockets, WebRTC, programming
Understanding and expertise with Graph processing, databases and algorithms
Knowledge of deploying projects into cloud systems (AWS or GCP) is a plus
Job Context
We are looking for expert JavaScript developers who are highly skilled with Angular / Vue.js. Your primary focus will be to implement a complete user interface in the form of a mobile, desktop and web app, focusing on performance. Your main duties will include creating modules and components and coupling them into a functional app. The graphics designs will be delivered to you, together with HTML/CSS, but we will ask for your help in the final output. You will work in a team with the back-end developer, and communicate with the API using standard methods.
Job Responsibilities
Deliver a complete front-end application
Ensure high performance on mobile and desktop
Write tested, idiomatic, and documented JavaScript, HTML and CSS
Cooperate with the back-end developer in the process of building the RESTful API
Communicate with external web services
Stay up-to-date with all recent developments in the JavaScript and Angular / Vue.js
Keep an eye on security updates and issues found with Angular / Vue.js and all project dependencies
Propose any upgrades and updates necessary for keeping up with modern security and development best practices
Performance Bonus
Festival Bonuses
Competitive Salary
Yearly Salary Review