UI / React JS Developer
XPT Software Australia · Sydney
Job description
About the role
We are seeking a skilled UI / React JS Developer to design, build, and maintain responsive web applications. You will work closely with product managers, designers, QA, and backend teams to deliver high‑quality front‑end solutions that meet performance and scalability goals.
Key responsibilities
- Develop and maintain responsive web applications using React JS.
- Build reusable components and front‑end libraries for future use.
- Translate UI/UX designs and wireframes into clean, high‑quality code.
- Integrate front‑end applications with RESTful APIs and backend services.
- Optimize applications for maximum performance, scalability, and responsiveness.
- Ensure cross‑browser compatibility and mobile responsiveness.
- Participate in code reviews and follow coding standards and best practices.
- Debug and resolve application issues and performance bottlenecks.
- Collaborate with product managers, designers, QA teams, and backend developers.
- Implement state‑management solutions and maintain application architecture.
- Write unit and integration tests to ensure code quality.
- Stay updated with the latest front‑end technologies and React ecosystem trends.
Required profile
- Strong proficiency in React JS and modern JavaScript (ES6+).
- Good understanding of HTML5, CSS3, and responsive web design.
- Experience with React Hooks, functional components, and component lifecycle.
- Familiarity with state‑management libraries such as Redux, Redux Toolkit, or Context API.
- Ability to consume and integrate REST APIs.
- Knowledge of front‑end build tools (Webpack, Vite, Babel) and version control (Git).
- Experience writing tests with Jest and React Testing Library.
- Commitment to code quality, performance optimisation, and continuous learning.
Required skills
- React JS
- JavaScript (ES6+)
- HTML5
- CSS3
- React Hooks
- Functional Components
- Component Lifecycle
- Redux / Redux Toolkit
- Context API
- REST APIs
- Webpack
- Vite
- Babel
- Git
- Jest
- React Testing Library
- TypeScript (desired)
- Next.js (desired)
- Material UI (MUI) / Ant Design / Bootstrap / Tailwind CSS (desired)
- GraphQL / Apollo Client (desired)
- Micro Frontend architecture (desired)
- WCAG accessibility standards (desired)
- OAuth / JWT / SSO (desired)
- CI/CD tools (GitHub Actions, Jenkins, Azure DevOps) (desired)
- Cloud platforms (AWS, Azure, GCP) (desired)
- Docker (desired)
- Agile development methodologies (desired)
- Performance monitoring and debugging tools (desired)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 3 days from now
50 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
XPT Software Australia
Sydney