Angular Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Full-time

Job Reference No: 602

Job Category: Angular2 Developer, Front End Developer

Career Level: Intermediate to Senior

Number of Staff to Supervise: N/A

Work Experience: 3+ years Front End Developer, Angular2, JavaScript, React, Agile

Industry: Software Development

Apply

 

Angular Developer  

 

Job Title: Angular Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Category: Angular2 Developer, Front End Developer

Career Level: Intermediate to Senior

Work Experience: 3+ years Front End Developer, Angular2, JavaScript, React, Agile

Industry: Software Development

                               

DESCRIPTION:
 

As a member of our one of our product group teams, the Angular Developer will work in a fast-paced environment with a group of service and sales professionals to create, enhance and support state of the art web and mobile applications for our customers.  The work is a highly varied mix of application maintenance, new feature development, new product development and application deployment support.  This position is focused on user interface development for business application products, with occasional contributions to our middle tier and back-end code. 

RESPOSIBILITIES:

As an Angular Developer your responsibilities may include, but are not limited to, the following:

- Solve complex business problems using cutting edge tools and frameworks

- Collaborate with our User Experience team to create and implement product design

- Build efficient and reusable components that can be used throughout our applications

- Perform code reviews to help ensure code quality across the entire company

- Create unit and functional tests

- This position will require after-hour and weekend availability occasionally

 

REQUIREMENTS:

- Bachelor's degree in Computer Science or related field

- 3+ years of experience programming in a modern OOD object oriented programming language

- Experience with Angular 2

- In-depth knowledge of browser technologies

- Curiosity and an eagerness to learn in a fast-paced, entrepreneurial environment

- Deep knowledge of the foundations of JavaScript

- Experience with version control in a production environment

- Excellent knowledge of JavaScript frameworks, such as: Angular or React

- Experience with testing JavaScript

 - Basic understanding of HTML and CSS

 

ASSETS:

- Experience with Redux, Immutable.js, Rx.js, Node.js or equivalent

- Experience working with Karma, Jasmine, Mocha or Protractor frameworks

- Experience with developer toolchains, such as node, npm, Grunt, Gulp or Webpack

- Experience with Git

- Masters or Ph.D. in related field

- Experience as an open source contributor