All Careers

React JS Developer

  • Pune, Bengaluru - India
  • Full Time

Job Summary:

As a Senior Frontend Engineer at Aistra, you will be responsible for building user-friendly, responsive, and high-performance web applications that enhance the user experience. You will collaborate with backend engineers, UI/UX designers, and product teams to design and implement intuitive interfaces and seamless interactions. This role is ideal for someone passionate about frontend development, design systems, and creating impactful user experiences.

Frontend Development & Design:

  • Develop and maintain complex, responsive web applications using modern JavaScript frameworks such as React.
  • Implement UI components, layouts, and interactions based on design specifications, ensuring consistency and responsiveness across devices.

Code Quality and Best Practices:

  • Ensure high code quality by writing clean, modular, and maintainable code.
  • Conduct code reviews, follow best practices, and integrate automated testing to deliver reliable and scalable frontends.

Collaboration with Design and Product Teams:

  • Work closely with UI/UX designers to translate visual designs into functional interfaces.
  • Collaborate with product managers to align on requirements, identify technical feasibility, and provide input on UI/UX improvements.

Performance Optimization:

  • Optimize application performance by implementing efficient code, lazy loading, and other optimization techniques.
  • Monitor and improve frontend application performance, working with backend engineers and DevOps to troubleshoot issues.

User Experience Focus:

  • Create highly usable and accessible interfaces, prioritizing smooth user interactions and responsiveness.
  • Continuously improve the user experience by conducting usability tests and gathering feedback from stakeholders.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in frontend development, with strong expertise in JavaScript, HTML, and CSS.
  • Proficiency in modern JavaScript frameworks like React.
  • Experience with state management libraries such as Redux, and familiarity with RESTful APIs and WebSockets.
  • Strong understanding of responsive design principles and performance optimization techniques.
  • Experience with build tools and bundlers like Webpack and package managers such as npm or Yarn.
  • Familiarity with testing frameworks (e.g., Jest, Cypress) and CI/CD processes.
  • Knowledge of UI/UX principles and accessibility best practices.
  • Excellent problem-solving skills, attention to detail, and a collaborative mindset.

/application

Submit Your Application

Please submit a resume along with link or PDF to your portfolio of relevant work.

Find Opportunities

Join our team

Go to Careers

Find Opportunities Banner
Image Bottom Banner Mobile