Angular JS Developer

  • Anywhere

Responsibilities

  • Delivering a complete front end application

  • Build reusable code and libraries for future use

  • Communicating with external web services

  • Optimize the application for maximum speed and scalability

  • Develop solutions that are functional in all major browsers and devices

  • Collaborate with other team members and stakeholders, including the UX designer and back-end developer

  • Adhere to the team’s standards and best coding practices

  • Continuously work on self-improvement and look for avenues to improve the team

Skills and Qualifications

  • Professional communication skills

  • Technical expertise is essential, design skills are appreciated

  • Mastery of JavaScript, HTML 5, CSS 3, JavaScript, Bootstrap 4, Sass, Angular 6, and TypeScript.

  • 4+ years of software development experience utilizing these UI Technologies with at least 2 years’ experience working with Angular JS.

  • Deep knowledge of Angular best practices and commonly used modules based on extensive work experience

  • Experience with Single Page Application frameworks and libraries such as Angular, jQuery, and Node.js

  • Creating self-contained, reusable, and testable modules and components

  • Working experience with Ionic and Cordova, and proficiency with building for mobile (mobile web apps or hybrid apps)

  • Solid experience in responsive design concepts and building responsive web applications using HTML, CSS, Bootstrap, Sass, and Less

  • 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

  • Good understanding of asynchronous request handling, partial page updates, and Ajax

  • Experience with browser and device differences and limitations, and client-side performance

  • Experience in working in an Agile / Sprint based development environment

  • Experience with the following is a plus: MDBootstrap, Node/NPM, Webpack, Visual Studio Code, Git