Application Engineer (API) - Pune (Job Code : J41936)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
 
Experience:
2.00 - 5.00  Years 
 
Location:
Pune
 
Designation:
Application Engineer (API) - Pune
 
Degree:
BA, BBA/BMS, BCA, BCom, BCS, BE-Comp/IT, BEd, BE-Other, BIS, BIT, BSc-Comp/IT, BSc-Other, BTech-Comp/IT, BTech-Other, CA, CS, DE-Comp/IT, DE-Other, Diploma, ICWA
 
Educational Level:
Graduate/Bachelors
 
Stream of Study:
 
Industrial Type:
IT-Software/Software Services
 
Functional Area:
IT Software - Application Programming / Maintenance
 
Key Skills:
Node OR NodeJS OR Node.JS OR Node JS OR Node-JS
 
Job Post Date:
2019-11-30 10:29:09  
 
 

 Company Description
 
Our Company - the pioneer in API-first, headless CMS technology - accelerates and simplifies content management across today's and tomorrow's digital channels, including web, mobile and IoT. From desktops to smart phones, from kiosks to smart watches, from billboards to jumbotrons, from dashboards to VR headsets - content is delivered with the push of a button and optimized for every screen, device and channel.

Our Product ? is the hub powering omnichannel content, digital experiences and personalized
customer journeys. It is the industry leader in the headless content management system (CMS)
category. Marquee customers include Amway, Best Buy, Cisco, Dell, Ellie Mae, Express, Farm
Bureau Insurance, J.D. Power, Marriott, Martha Stewart, Miami HEAT, and Sky. Our Product
sits at the heart of an award-winning Digital Experience Platform (DXP) and is the exclusive
API-first CMS for the SAP Cloud.
 

 Job Description
 
Must have:
● Strong knowledge of NodeJS and best practices to implement highly scalable
applications
● Hands on experience with frameworks like ExpressJS, StrongLoop, Koa, etc.
● Working experience on Test Driven Development (TDD) environment
● Understanding of the nature of asynchronous programming and its quirks and workarounds
● Understanding of accessibility and security compliance
● Basic understanding of client-side Javascript
● Strong proficiency with Javascript
● Good understanding of server-side templating languages (such as Jade, EJS, etc.)
● Strong knowledge of Logical/Data structures
● Understanding of fundamental design principles behind a scalable application
● Understanding of the differences between multiple delivery platforms, such as mobile vs
desktop, and optimizing output to match the specific platform
● Knowledge of build tools like Webpack, Gulp, etc.
● Proficient understanding of code versioning tools, such as Git


Nice to have:
● Typescript, elasticsearch, graphql
● Server-side deployment using any cloud AWS, GCP
● Understanding of CI/CD