Angular JS / Front-end Developer | Pune, India
Angular JS / Front-end Developer
INNOPIX is looking for an Angular Js developer to join our squad. You will be responsible for building modern web applications. 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.
Responsibilities
- Create websites and web interface by using current standards.
- Ability to write clean semantic code.
- Gather and refine specifications and requirements based on technical needs.
- Cooperating with the back-end developer in the process of building the RESTful API.
- Build reusable code and libraries for future use.
- Constant interaction with other developers in the team.
- Collaborate with back-end developers and web designers to improve usability.
- Create quality mockups and prototypes.
Required Skills
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Hands On experience in client side technologies – HTML5, CSS3, JavaScript.
- Layout using modern CSS features like flexbox and grid.
- Expertise in Front-end (CSS) frameworks like Foundation or Bootstrap.
- Experience with SPA (Single Page Application) development.
- Knowledge of JavaScript frameworks like Angular, React, Backbone, Vue.js.
- Familiar with Typescript and ES 5+.
- Knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Knowledge of REST API and web services.
- Experience with SCSS/SASS/LESS for modular and managed CSS.
- Bower, npm, Grunt, Gulp, and other build tools.
- Familiar with server-side technologies such as Node.js, PHP and .NET.
- Knowledge of code versioning tools, such as Git and hands-on experience with GitHub, BitBucket or GitLab
- Basic knowledge of image editing tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus.
- Excellent communication skills, both written and verbal, in English.