Senior R&D Engineer ( React / UI Engineer )

Apply now »

Date: Feb 2, 2024

Location: Pune, MH, IN, 411057

Company: Ansys

Summary / Role Purpose

We are in search of a talented Frontend Engineer with expertise in React to join our team. The ideal candidate will have a strong background in frontend development, a solid understanding of React, and the ability to work collaboratively in a dynamic environment. Knowledge of microfrontend architecture is a plus, and experience with Python for backend applications will be beneficial in understanding the full technology stack and development workflow.

 

Key Duties and Responsibilities

  • Collaborate with the development team to design, develop, and maintain modern and user-friendly web applications using React.
  • Build and optimize reusable components and front-end libraries for future use.
  • Ensure the technical feasibility of UI/UX designs and implement them seamlessly.
  • Work closely with the UX/UI designers to create visually appealing and responsive user interfaces.
  • Stay updated on the latest trends and best practices in frontend development.
  • Assist in the design and implementation of microfrontend architecture when applicable.
  • Collaborate with backend developers to integrate frontend components with backend services.
  • Leverage your Python knowledge to facilitate effective communication and collaboration with the backend development team.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve frontend issues, ensuring high performance and responsiveness of applications.
  • Contribute to improving the overall development workflow and processes.

 

Minimum Education/Certification Requirements and Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional experience in frontend development.
  • Proficiency in React and a strong portfolio of React-based projects.
  • Solid understanding of HTML, CSS, and JavaScript.
  • Ability to work with RESTful APIs for frontend-backend communication.
  • Strong problem-solving skills and a detail-oriented approach to development.
  • Excellent teamwork and communication skills.

 

Preferred Qualifications and Skills

  • Experience with microfrontend architecture is a plus.
  • Familiarity with Python for backend applications to understand the full technology stack.
  • Knowledge of state management libraries (e.g., Redux, MobX).
  • Experience with frontend testing frameworks (e.g., Jest, React Testing Library).
  • Understanding of modern frontend build tools and workflows (e.g., Webpack, Babel, npm/yarn).
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of web security best practices.
  • Strong passion for user-centered design and delivering exceptional user experiences.

Apply now »