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
- Develop and Maintain Web Applications. Use ReactJS, Redux, and NodeJS to build high-performance, dynamic applications.
- Collaborate with Designers. Work closely with UX/UI designers to convert design concepts into functional, interactive user interfaces.
- Optimize for Performance. Ensure that applications are scalable and optimized for speed and performance.
- Cross-Browser Compatibility. Ensure applications are responsive and work seamlessly across different browsers and devices.
- Backend Integration. Work with backend teams to integrate APIs and manage data flows effectively.
- Code Quality. Write clean, efficient, and maintainable code with thorough documentation. Contribute to code reviews and adhere to best practices.
- Problem-Solving. Troubleshoot and debug issues as they arise, ensuring a smooth user experience.
Essential Skills
- ReactJS. Strong experience with ReactJS, including hooks, context API, and state management.
- JavaScript. Expertise in JavaScript (ES6+), HTML5, CSS3, and responsive design principles.
- Experience. Minimum 5+ years of experience as a ReactJS Frontend Developer or a similar role.
- RESTful APIs. Familiarity with RESTful APIs and asynchronous programming.
- Version Control. Knowledge of Git for source code management.
- Redux. Experience with state management libraries like Redux (including Redux Saga or Thunk).
- Problem-Solving. Excellent troubleshooting and debugging skills.
- Collaboration. Strong communication skills and the ability to work well in a team environment.
Preferred Skills
- TypeScript. Experience with TypeScript for type safety.
- Modern Front-End Frameworks. Familiarity with additional libraries and frameworks such as Next.js, Redux.
- Testing Frameworks. Experience with testing tools like Jest or React Testing Library.
- Accessibility. Knowledge of accessibility standards and best practices.
- UI/UX Design Tools. Experience with design tools like Figma or Sketch is a plus.
Additional Skills
- Customer Interaction. Strong skills in engaging with customers to understand their needs and deliver high-quality solutions.
- Analytical Skills. Outstanding attention to detail with strong analytical and problem-solving abilities.
- Team Management. Experience in leading or managing teams and projects.
- 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!