Share this Job

Senior Software Developer - React JS

Apply now »

Date: 07-Sep-2021

Location: Chennai, India

Company: Tata Communications

Job Family Descriptor

Job Description

•    Developing new user-facing features using React.js and redux.
•    Building reusable components and front-end libraries for future use.
•    Translating designs and wireframes into high quality code
•    Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Broad outline of the Role

Technical Skills
•    Strong proficiency in JavaScript, ES6 Features.
•    Proficiency with HTML, CSS, Bootstrap, UI frameworks.
•    Thorough understanding of React.js and its core principles with workflows (such as Flux or Redux)
•    Good understanding Google Map API to plot the polyline on the MAP web page, other Google MAP APIs like distance matrix, roads API etc.
•    Good knowledge with Java RESTful APIs.
•    Knowledge of modern authorization mechanisms, such as JSON Web Token
•    Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
•    Ability to understand business requirements and translate them into technical requirements.
•    Good Knowledge on code versioning tools such as SVN/GIT.
•    Deploy the code on test servers for SIT and UAT phases.

Other knowledge/skills

•    Must possess Problem-Solving Skills and Critical Thinking
•    Shall have an excellent and collaborative attitude 
•    Shall be capable of communicating effectively
•    Shall be willing to work in shifts
•    Shall display excellent willingness to learn
•    Shall display very good Interpersonal Skills
 


Job Segment: Developer, Java, Testing, Programmer, Information Technology, Technology