MEAN / MERN Stack Developer
- Company: Infosys Limited India
- Job ID/Ref Code: Inf_EXTERNAL_10045080_1
- Skill(s): ReactJS, NodeJS, MongoDB, Angular JS, ExpressJS
- Experience Range: Mid Level
- Primary Location: Bangalore
- Location(s): Bhubaneshwar,Chennai,Hyderabad,Mangalore,Mysore,Pune
Responsibilities-
• Actively aid the consulting team in different phases of the project including problem definition, effort estimation,diagnosis, solution generation, design and deployment.,
• Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout development life cycle.,
• Contribute to unit-level and, organizational initiatives.,
• Adherence to the organizational guidelines and processes.
Technical and Professional Requirements-
• Minimum 2 years of relevant experience. ,
• Full Stack development experience preferred. ,
• In-depth knowledge of design issues and best practices. ,
• Excellent knowledge on Open Source technologies like NoSQL (MongoDB),Data Formats (XML / JSON),JavaScript Frameworks (Angular / React.JS),Redux, JavaScript , JQuery, CSS, HTML5, ES2015 / ES2016, in memory databases (Redis / Hazelcast),Build tools – (angular-CLI / Reactscript / webpack),
• Solid understanding of Express.JS, Node.JS. ,
• In Depth Knowledge of Creating Secure Restful Web Services or micro services along with caching, content management capabilities.,
• Knowledge of API Design and Development and Security Patterns on API’s using API Gateway. ,
• Having Experience in Creating SPA / PWA’s or Web Components using HTML5, Angular, LESS/SASS. ,
• Familiar with modern reactive frameworks and Event Driven architectural patterns with MEAN/MERN Full Stack Paradigm. ,
• Implementing automated testing platforms and unit tests using jasmine, karma, protractor, mocha, chai, etc. ,
• Good Error and Exceptional Handling Skills. ,
• Knowledge of Automation scripts using puppet / Ansible. ,
• Experience in Cloud Technology for Deployment of Services is a plus (Docker / Kubernetes / OpenShift / Pivotal / AWS / Azure / GCP). ,
• Analyzing user requirements, envisioning system features and functionality. ,
• Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development. ,
• Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms. ,
•,Understand Architecture Requirements and ensure effective Design, Development, Validation, Testing and Performance, monitoring.,
• Location of posting is subject to business requirements.
Educational Requirements: BCA , BE , BSc , BTech , MCA , MSc , MTech
Service Line: Application Development and Maintenance