Job Description
Roles and Responsibilities:
• Developing user-facing applications using Angular
• Building modular and reusable components and libraries
• Optimizing your application for performance.
• Work with UI & UX designers and project managers to ensure timely delivery of code.
• Implementing automated testing integrated into development and maintenance workflows
• Staying up-to-date with all recent developments in the JavaScript and Angular space
• Keeping an eye on security updates and issues found with Angular and all project dependencies
• Proposing any upgrades and updates necessary for keeping up with modern security and
• development best practices
• Knowledge of Word press theme is preferred
Qualifications
Desired Candidate Profile:
• Highly proficient with the JavaScript language.
• Highly proficient with Angular or React JS framework and its core principles such as
• components, reactivity, and the virtual DOM
• Familiarity with the Angular ecosystem
• Good understanding of HTML5 and CSS3, including {{ Sass or Less depending on your
• technology stack }}
• Understanding of server-side rendering and its benefits and use cases
• Knowledge of functional programming and object-oriented programming paradigms
• Ability to write efficient, secure, well-documented, and clean JavaScript code
• Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
• Proficiency with modern development tools, like Babel, Webpack, and Git
• Experience with both consuming and designing RESTful APIs
• Highly proficient with the JavaScript language or similar field
• Good understanding of Angular, Ionic, React.
• Understanding of workflow automation: Gulp, grunt.
Skills
Angular, Javascript, Node.Js, React Native, React.Js