UI Developer (React JS)

Sydney, New South Wales, Australia
Nov 07, 2024
Nov 28, 2025
Hybrid
Full-Time
5 Years
Job Description

We are seeking a skilled and passionate ReactJS Frontend Developer to join our team in Sydney. As a UI Developer, you will focus on creating high-performance, responsive, and user-friendly web applications. Working closely with Solution Designers and Backend teams, you will ensure that front-end code is optimized and maintainable.

Key Responsibilities

  1. Develop and Maintain Web Applications. Use ReactJS, Redux, and NodeJS to build high-performance, dynamic applications.
  2. Collaborate with Designers. Work closely with UX/UI designers to convert design concepts into functional, interactive user interfaces.
  3. Optimize for Performance. Ensure that applications are scalable and optimized for speed and performance.
  4. Cross-Browser Compatibility. Ensure applications are responsive and work seamlessly across different browsers and devices.
  5. Backend Integration. Work with backend teams to integrate APIs and manage data flows effectively.
  6. Code Quality. Write clean, efficient, and maintainable code with thorough documentation. Contribute to code reviews and adhere to best practices.
  7. Problem-Solving. Troubleshoot and debug issues as they arise, ensuring a smooth user experience.

Essential Skills

  1. ReactJS. Strong experience with ReactJS, including hooks, context API, and state management.
  2. JavaScript. Expertise in JavaScript (ES6+), HTML5, CSS3, and responsive design principles.
  3. Experience. Minimum 5+ years of experience as a ReactJS Frontend Developer or a similar role.
  4. RESTful APIs. Familiarity with RESTful APIs and asynchronous programming.
  5. Version Control. Knowledge of Git for source code management.
  6. Redux. Experience with state management libraries like Redux (including Redux Saga or Thunk).
  7. Problem-Solving. Excellent troubleshooting and debugging skills.
  8. Collaboration. Strong communication skills and the ability to work well in a team environment.

Preferred Skills

  1. TypeScript. Experience with TypeScript for type safety.
  2. Modern Front-End Frameworks. Familiarity with additional libraries and frameworks such as Next.js, Redux.
  3. Testing Frameworks. Experience with testing tools like Jest or React Testing Library.
  4. Accessibility. Knowledge of accessibility standards and best practices.
  5. UI/UX Design Tools. Experience with design tools like Figma or Sketch is a plus.

Additional Skills

  1. Customer Interaction. Strong skills in engaging with customers to understand their needs and deliver high-quality solutions.
  2. Analytical Skills. Outstanding attention to detail with strong analytical and problem-solving abilities.
  3. Team Management. Experience in leading or managing teams and projects.
  4. Iteration Management. Ability to manage development iterations efficiently.

Why Infosys?
Infosys offers a dynamic, inclusive, and supportive work environment where innovation thrives. We value diversity and foster a culture of continuous learning. As an employee, you’ll have the opportunity to work with cutting-edge technologies while contributing to impactful digital transformation projects.

Diversity & Inclusion. Infosys is an equal-opportunity employer. We are committed to diversity and creating an inclusive environment where all employees can thrive. We embrace a merit-based hiring process where every individual is valued for their skills and contributions.

If you need any adjustments to the recruitment process, please contact our team at [email protected].

How to Apply. If you're passionate about building exceptional web applications and want to be part of an innovative team, apply now!