Front End Developer (Angular)

INTELLI Global Services

Vacancy: N/A

Job Context:

We are looking for an expert front-end developer who is highly skilled with Angular and Typescript. The individual’s primary task will be to implement a complete user interface in the form of a mobile, desktop, and web application with a focus on performance. The task will include creating modules and components and coupling them together into a functional application. The graphic designs will be delivered, together with HTML/CSS, and the individual needs to work on the final output. The individual needs to work with a team of back-end developers to communicate with the API using standard methods

Job Responsibilities:

  • Delivering a complete front end application
  • Writing tested, idiomatic, and documented typescript, 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 Typescript, Angular, Angular reactive development and Angular UI libraries
  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices

Required Skills and Experience:

  • 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 framework and its core principles such as components, reactivity, and the virtual DOM
  • Familiarity with the Angular ecosystem, including CLI, NgRx, Router, Angular UI
    component like devextreme, primeng etc
  • Expert knowledge of Angular practices and commonly used modules based on extensive work experience
  • Competent to perform all programming, project management, and development assignments without close supervision
  • Maintains high standards of software quality within the team by establishing good practices and habits
  • Creating self-contained, reusable, and testable modules and components
  • Identifies and encourage areas for growth and improvement within the team
  • 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
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest
  • Proficiency in modern development tools, like Babel, Webpack, and Git

Additional Requirements:

  • A good understanding of real-time messaging systems, like WebSockets, WebRTC as well as email transmission technology like SMTP, POP3, Imap etc.
  • Familiarity with NoSQL database and Token based authentication
  • Understanding and expertise with Graph processing, databases and algorithms

Working Experience:

  • At least 2 years

Educational Requirements:

  • Bachelor’s/Master’s degree in Computer Science, IT, or equivalent

Experience Requirements:

  • At least 2 years in the relevant field

Employment Status: Full-time

Job Nature: Full-time

Job Location: Gulshan, Dhaka

Compensation & other benefits

  • Performance Bonus
  • Festival Bonuses
  • Subsidized Lunch Facilities
  • Competitive Salary
  • Yearly Salary Review

Read Before Apply

OR

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

Application Deadline: 27 September, 2022