A

Application Support Engineer

Accenture
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

6 - 9 Years

TYPE

FullTime

SKILLS REQUIRED

React.jsReduxRESTful APIsTypescriptDebuggingJavaScript ES6+Test AutomationUnit Testing

Job description

Overview

Act as a software detective by identifying and solving issues within multiple components of critical business systems. Design and develop scalable, high-performance frontend applications primarily using React.js, TypeScript, Redux, and modern frontend technologies.

What you'll do

  • Design and develop scalable frontend applications and components using React.js.
  • Develop reusable UI components and maintain consistency across applications.
  • Implement and manage application state using Redux.
  • Build responsive and user-friendly interfaces using JavaScript, TypeScript, HTML5, and SCSS.
  • Integrate frontend applications with backend REST APIs.
  • Apply React Hooks and component lifecycle concepts effectively.
  • Optimize application performance, responsiveness, and maintainability.
  • Participate in frontend architecture and technical design discussions.
  • Contribute to framework upgrades and the adoption of frontend development best practices.
  • Write and maintain unit and integration test cases using Jest and React Testing Library.
  • Debug and resolve frontend and full-stack application defects.
  • Use Git for source-code management and team collaboration.
  • Work within Agile development teams and collaborate with cross-functional stakeholders.
  • Contribute to backend services using Java and Spring Boot when required.

What you'll need

  • Minimum 5 year(s) of experience is required.
  • 6 to 9 years of overall frontend or software development experience.
  • 15 years full time education.
  • Strong proficiency in React.js.
  • Hands-on experience with React Hooks.
  • Strong experience with functional and class components.
  • Good understanding of React component lifecycle.
  • Strong proficiency in TypeScript.
  • Strong experience with Redux, including store design, reducers, middleware, and state management.
  • Strong knowledge of JavaScript ES6+.
  • Experience with HTML5 and SCSS/CSS.
  • Experience developing reusable and responsive UI components.
  • Good understanding of frontend component architecture.
  • Experience with frontend performance optimisation.
  • Experience integrating frontend applications with REST APIs.
  • Experience in unit and integration testing using Jest and React Testing Library.
  • Experience with Git and version-control practices.
  • Understanding of Agile development methodology.
  • Strong analytical, debugging, communication, and collaboration skills.

Nice to have

  • TypeScript, JavaScript, and Scrum.
  • Knowledge of Java, Spring Boot, RESTful services, and microservices.
  • Java programming, including OOP concepts, collections, and concurrency fundamentals.
  • Spring Boot or Quarkus.
  • RESTful API development.
  • Microservices architecture.
  • Maven.
  • IntelliJ IDEA.
  • SQL and relational database concepts.
  • JPA or Hibernate.
  • MySQL or PostgreSQL.
  • Backend testing and debugging experience.
  • Experience working on scalable enterprise web applications is preferred.

Details

  • Location: Bengaluru.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Application Support Engineer