React JS Developer with Typescript

EPAM Systems


React JS Developer with Typescript

7-11 Years

Location: Hyderabad, Bangalore, Pune, Gurgaon, Chennai

Job Description:

We are looking for an excellent React JS developer with Typescript to join a highly energetic passionate team member. You will work closely with cross-functional teams for developing user interface components. You are also proficient in using predictable state container like Redux in React.js applications.

Responsibilities:

·      7-11 years of relevant hands-on experience in designing and developing web applications.

·      Relevant 3+ years of hands-on experience in ReactJS, React Redux, HTML5, CSS3, Typescript, JavaScript, Jest, mocha or other unit testing framework. ,

·      Good knowledge of source code configuration management software like GIT.

·      Knowledge of Devops. Contribute to CI/CD pipeline using Gitlab

·      Develop application features as per approved requirements and according to approved practices and procedures including unit tests and required documentation.

·      Provide estimations on proposed solutions as well as assigned tasks, timely updates to the management and/or team lead on progress.

·      Support, debug and provide enhancements to the existing applications.

·      Participate in assisting junior developers, conducts code reviews.

·      Use of proper design patterns to fit in the overall architecture and develop re-usable components.

·      Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs.

·      Analyze requirements for technical feasibility and participate in designing the solution.

·      Identify reusable components and build/update component library avoiding duplicate code.

·      Translate designs and wireframes to produce quality code adhering to performance, readability, reusability best practices.

·      Build pixel-perfect, buttery smooth responsive UIs for the web.

READ:   Experienced Web Developer

·      Diagnose and fix bugs and performance bottlenecks for performance.

·      Participate in scrum team activities.

Skills:

– In-depth knowledge in Javascript including ES6+ and Typescript

– Knowledge of functional and Object oriented programming

– Strong proficiency in ReactJS is a must

– Hands-on experience in Redux

– Hands-on experience in GraphQL, Apollo

– Experience with common FrontEnd tools like Webpack, gulp, npm, babel, etc

– Proficiency with RESTful APIs

– Adept in writing Unit Tests

– Proficient understanding of code versioning tools, such as Git

  • Seniority level


    Mid-Senior level

  • Employment type


    Full-time

  • Job function


    Information Technology

  • Industries


    Information Technology and Services


Apply