Position - AngularJS DeveloperNotice Period - Immediate to 45 daysLocation - Permanent Remote
Job Summary:
We are seeking a talented AngularJS Developer to join our dynamic team. As an AngularJS Developer, you will be responsible for developing and implementing user interface components using AngularJS concepts and workflows. 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.
Job Responsibilities: Portfolio of projects demonstrating strong front-end development skillsDevelop new user-facing features using AngularJS.Build reusable components and front-end libraries for future useEnsure the technical feasibility of UI/UX designsOptimize applications for maximum speed and scalabilityAssure that all user input is validated before submitting to back-end servicesCollaborate with other team members and stakeholders.Develop and maintain code quality standards.Stay up-to-date on emerging technologies in the front-end development spaceParticipate in design and code reviews
Skills and Qualifications:
Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience)Proven 4+ years of experience as an AngularJS Developer or similar roleProficient in AngularJS and its core principlesStrong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.Familiarity with JavaScript frameworks such as ReactJS, Vue.js, or Backbone.js is a plusExperience with RESTful APIsKnowledge of modern authorization mechanisms, such as JSON Web TokenFamiliarity with modern front-end build pipelines and toolsExperience with common front-end development tools such as Babel, Webpack, NPM, etc.Ability to understand business requirements and translate them into technical requirements.A knack for benchmarking and optimizationFamiliarity with code versioning tools such as GitExcellent communication and teamwork skills