**If interested please revert back by sending your resume at resume@volgainfotech.comPlease mention your CTC / ECTC and notice period ( we are looking at immediate hires only ) **
Role Objectives and Responsibilities: ● Develop, test and maintain high-quality software using Javascript programminglanguage.● Develop, maintain and fix bugs in user-facing features using React.js● 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-capabledevices and browsers● Install and configure server environments for React deployments ● Maintain and update project dependencies as well as fix any conflicts ● Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it ● Participate in the entire software development lifecycle, building, testing and deliveringhigh-quality solutions.● Collaborate with cross-functional teams to identify and solve complex problems.● Write clean and reusable code that can be easily maintained and scaled.● Integration of user-facing elements developed by front-end developers with server sidelogic● Implementation of security and data protection measures for front end systems.● Follow design & development best practices (including code coverage, securedevelopment)● Participate in developer code reviews and provide feedback● Manage builds, deployments and environments
Key skills & Qualification: ● Bachelor’s degree in computer science, software development, engineering, or a related technical field ● 2+ Years of relevant experience in React.● Proficient with the latest versions of ECMAScript/JavaScript including DOM manipulation and the JavaScript object model as well as HTML and CSS ● Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm ● Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools ● An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle ● Experience with popular React.js workflows (such as Flux or Redux)● Experience with data structure libraries (e.g., Immutable.js)● Familiarity with RESTful APIs● Knowledge of modern authorization mechanisms, such as JSON Web Token● Familiarity with modern front-end build pipelines and tools● Experience with common front-end development tools such as Babel, Webpack, Enzyme, NPM, etc.● Ability to understand business requirements and translate them into technical requirements● A knack for benchmarking and optimization● Familiarity with code versioning tool - Git● Database – familiarity with RDBMS● Familiarity with Jenkin, DevOps, Docker, Kubernetes etc.● Experience in unit testing tools to ensure superior code quality and test coverage.● Enjoys working in a fast-paced, no-nonsense, fun working agile environment.● Takes pride in being quality conscious and an automation freak.