Associate Software Developer JavascriptTypeScript
Job Description
Responsibilities
• Experience in implementing applications using Java Script, Angular 6 or above, TypeScript, ES6, HTML5, CSS, CSS3.
• Experience in React, React Native., React.js workflows (such as Flux, Redux or MobX). is preferrable.
• Familiarity with newer specifications of ECMAScript (ES6 ES7)
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• Deep understanding of data structures, data flow Ajax, and CRUD
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Deeper understanding of Chrome Dev Tools
• Experience in JavaScript MV-VM/MVC frameworks
• Understanding of Cloud technologies like AWS/Azure (Cloud watch, ec2, rds, lambda, SQS, SNS etc.)
• Good understanding of DevOps, CI/CD tools, Cloud deployment.
• Experience with Docker/Kubernetes
• In development with modern frameworks and design patterns
• Understanding of RESTful-based web services in XML and JSON, JavaScript, jQuery
• Good experience in using various Version Control Systems (SVN, Git, GitHub, Gitlab, Bitbucket etc.
• Knowledge on Socket.io, Worker, CSP, CORS
• Good knowledge of developing secure webpages and integrating the security features into the web application
• Having awareness and experience of atomic design concepts, reusable elements, Progressive Web Apps
• Coordinate with product design, management and engineering to integrate and prototype designs.
• Ability to understand business requirements and translate them into technical requirements.
• Ability to write clear, readable, reusable, and testable code
• A good understanding of the latest UI/UX practices
• Should have a high sense of responsibility, and be communicative, self-organized and open minded, and participative in users functional requirement studies.
Skill Set
• JavaScript /Angular / Angular JS / React / Type Script
• Apache / Nginx / ExpressJS
• HTML / CSS / CSS3
• AWS / Azure.
(ref:hirist.com
