Sr Javascript Front End Developer

Posted 22 Feb 2019

Bangalore SBS, Karnataka - India

Req Id 182097

Details

A career is an ongoing journey of discovery: our 52,000 people are shaping how the world lives, works and plays through next generation advancements in healthcare, life science and performance materials. For 350 years and across the world we have passionately pursued our curiosity to find novel and vibrant ways of enhancing the lives of others. 
 


Role Description:

Develop rich and complex web applications using Node.js, Express.js, React, ES6. Work closely with other teams to create a flexible and scalable front end that consumes RESTful services and renders a responsive layout for desktop, tablet, and other small screen devices.

This position will work with other members of the local frontend and backend teams in developing rich, complex web applications using a service oriented architecture. The Sr. Javascript Front End developer will work with backend service providers to consume RESTful web services, views with the help of HTML/CSS/JS developers, UX/UI Designers, and Business/Functional Analysts.

Job Requirements:

• Consumption of RESTFUL web services into views, state stores models, and event-driven behaviors as specified by UX/UI design team.

• Isomorphic / Universal rendering of pages on server and client

• Lead in the development of customized ecommerce and web application solutions

• Deliver reusable React-based components driven by data and UI requirements

• Maintain Code quality through testing, code reviews and refactoring

Education:

• B.S. in Computer Science or related field;

Experience:

• 3+ years working in development roles on technical teams; preferably as Javascript or Front End Developer

• 2+ years experience in Node js and Express js

• 3+ years working in a Javascript / Front End development role, preferably on medium to large teams using HTML5, CSS3, & JavaScript UI frameworks such as Angular, Ember or React

• Demonstrated experience using APIs , service-oriented architecture and building scalable applications.

• Experience working on ecommerce or large scale web applications

• Experience with writing tests using Jasmine, Mocha, Jest, or similar.

• Experience with Node deployments a plus; build tools module loaders such as Gulp and Webpack

• Experience using git and Agile development practices

Knowledge and Skills:

• Strong Javascript knowledge (Candidate will be aware of ES6/7 features and syntax, promises, and async programming patterns)

• Strong knowledge and understanding of API driven development; (REST, JSON, HTTP methods)

• Strong knowledge of version control systems (Git preferred)

• Working knowledge of SASS preprocessors, build tools like Gulp, Webpack, Grunt as well as CSS frameworks (Bootstrap) and responsive design

• Working knowledge of UX design principles, Search Engine Optimization, Information Architecture

• Familiarity with GraphQL, Flux architecture, React, Redux, Relay a plus



What we offer: With us, there are always opportunities to break new ground. We empower you to fulfill your ambitions, and our diverse businesses offer various career moves to seek new horizons. We trust you with responsibility early on and support you to draw your own career map that is responsive to your aspirations and priorities in life. Join us and bring your curiosity to life!

Curious? Apply and find more information at

Apply Now

Let’s stay connected

Do you want to receive company news and information about career opportunities tailored to your preferences? Sign up here. You want to check the status of your application or change your candidate profile? Enter our job portal.

Redirect

You have accessed https://www.emdgroup.com, but for users from your part of the world, we originally designed the following web presence https://www.merckgroup.com.

Let's go

Share Disclaimer

By sharing this content, you are consenting to share your data to this social media provider. More information are available in our Privacy Statement