Responsibilities:
● Involvement in the entire lifecycle of a project, including strategy, vision, design, UX, coding, architecture, deployment, etc., and will chiefly deliver clean, testable, and well-designed code for the same.
● Experience in product development using a broad range of programming technologies.
● Coding new features, functionalities, modules, and sub-modules.
● Managing development cycle using SVN/Git or any other appropriate Version control Software.
● Enhancing existing features.
● Checking for cross-browser compatibility.
● Meeting both technical and client needs.
Skills Required:
● Experience with MEAN (MongoDB, ExpressJS, AngularJS, and NodeJS) stack.
● Experience with design/development of RESTful APIs.
● Strong understanding of the latest MVC frameworks and UI toolkits.
● Strong understanding of HTML5, CSS3, Javascript, AJAX and JSON.
● Working on any of the following Client-Side MVC/MVVM frameworks: AngularJS, BackboneJS, KnockoutJS, JSON, JavaScript, Advanced JavaScript, UI, and UX design, Bootstrap, Ionic, and React.
● Good analytical and programming skills.
● Proactive thinking and a good team player.