Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Applied Materials Front End Developer – React & Redux 
India, Karnataka 
620466161

23.03.2025

Job Description

You must be proficient with multiple frontend web technologies and frameworks with extensive hands-on. In the hiring process, be prepared to demonstrate examples of your previous work such as personal or professional projects.

Bachelor or masters degree in Computer Science or similar disciplines

7+ years relevant work experience

Key Responsibilities

  • Architect, design performant and usable frontend solutions
  • Collaborate with UX designer and product managers as well as backend developers and SDETs to continuously improve our existing platforms as well as bring to life new ones.
  • Collaborate across function and technical teams to understand and provide solutions to critical challenges
  • Introduce modern technologies and guide developers to learn and adopt
  • Bring industry best practices for frontend development
  • Drives the performance tuning, re-design and re-factoring for a module.
  • Responsible to prepare the technical design of the components (one or more of client/web presentation tier, API specs, integrations, reusability).
  • Proficient in articulating the pros and cons of using a certain technology stack or component or design pattern versus another to the clients and project team and drives selection of technologies, designs to come up with the optimal architecture.
  • Contributes to designing and implementing the build, release process as well as system configuration and deployment characteristics of the application.
  • Implements (hands-on) the module components based on prevailing Framework and Open-source standards its best practices.

Technical Requirements

  • Strong fundamentals in JavaScript (ECMAScript) and Typescript
  • Extensive experience and expertise with modern frontend technologies and frameworks, primarily React
  • Good hands-on experience with different state management approaches, with expertise in Redux
  • Strong understanding of UI Concepts and usability
  • Ability to anticipate problems and steer the team towards right direction.
  • Knowledge of software development lifecycle, DevOps (build, continuous integration, deployment tools) and standard methodologies
  • Ability to setup packaging using tools like Webpack and deployment pipelines with docker and Jenkins
  • Experience in working source control management systems like git, Bitbucket and managing packages using private registries like Jfrog
  • Knowledge of secure coding practices, compliance, open-source technologies, and licensing
  • Ability to communicate with cross-functional teams about various engineering topics such as system architecture, detailed design, APIs, project schedules etc.
  • High degree of proficiency with CSS frameworks and preprocessors like Sass, Less, PostCSS, Material UI, Bootstrap etc.
  • Proficiency with front test frameworks like Jest/Jasmine etc
Bachelor's Degree

7 - 10 Years

Full time

Assignee / RegularNot Specified