Application Engineer (UI Developer) - Mumbai (Job Code : J41937)  

 Job Summary
Share this job on Facebook  Share this job on Twitter  Share this job on Linked In
 
Experience:
4.00 - 8.00  Years 
 
Location:
Mumbai
 
Designation:
Application Engineer (UI Developer) - Mumbai
 
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, LLB
 
Educational Level:
Graduate/Bachelors
 
Stream of Study:
 
Industrial Type:
IT-Software/Software Services
 
Functional Area:
IT Software - Application Programming / Maintenance
 
Key Skills:
React OR ReactJS OR React.JS OR React JS OR React-JS
 
Job Post Date:
2019-11-30 10:36:24  
 
 

 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
 
Responsibilities
● Develop new user-facing features using React.js
● Build reusable components and front-end libraries for future use
● Translate designs and wireframes into high quality code
● Optimize components for maximum performance across a vast array of
web-capable devices and browsers
● Profile and improve our frontend performance
● Identify and communicate frontend best practices


Required Skills & Experience
● Experience in working with HTML & CSS
● Experience in frontend development
● Strong proficiency in JavaScript, including DOM manipulation and the JavaScript
object model
● Thorough understanding of React.js and its core principles
● Experience with popular React.js workflows (such as JSX, Flux or Redux)
● Experience in react routing
● Experience in working with other advanced JavaScript libraries like drag-drop,
data-range selector, modals etc.
● Achieve silky smooth (60fps) UI in React.
● Experience in building single-page application in React.
● Experience in working with complex, scalable, distributed systems
● Familiarity with newer specifications of EcmaScript and comfortable coding in
Typescript.
● Knowledge of Isomorphic React is a plus● Familiarity with RESTful APIs and knowledge of API consumption
● Familiarity with modern frontend build pipelines and tools
● Experience with common frontend development tools such as Babel, Webpack,
NPM, etc.
● A knack for benchmarking and optimization
● Proficiency with browser-based debugging and performance testing
● Understanding of progressive web apps
● Knowledge on i-frames, web-worker, service-worker, fetching tricks, i.e.,
preloading, prefetch is a plus
● Experience with a testing framework (Jest, Mocha, ​ Enzyme​ )
● Experience using Git