UI/React JS Developer
Back to Jobs
XPT Software AustraliaGet Smart Job AI Coach in the appFree on iOS and Android

UI/React JS Developer
Location
Sydney, New South Wales, Australia
Experience
Mid
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyContractWork from Office
Job Description
Job Description:
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 high-quality code.
· Integrate frontend 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 frontend
technologies and React ecosystem trends.
Technical Skills
· Strong proficiency in React JS
· Solid experience with JavaScript(ES6+)
· Good understanding of HTML5, CSS3,and Responsive Web Design
· Experience with React Hooks,
Functional Components, and Component Lifecycle concepts
· Familiarity with state management
libraries such as:
· Redux
· Redux Toolkit
· Context API
· Experience consuming and integrating RESTAPIs
· Knowledge of frontend build tools:
· Webpack
· Vite
· Babel
· Proficiency with version control tools
such as Git
· Understanding of frontend performance
optimization techniques
· Experience using testing frameworks such
as:
· Jest
· React Testing Library
· Knowledge of modern frontend development
practices and design patterns
Desired Skills
· Experience with TypeScript
· Knowledge of Next.js
· Experience with UI frameworks/libraries
such as:
· Material UI (MUI)
· Ant Design
· Bootstrap
· Tailwind CSS
· Familiarity with GraphQL and Apollo
Client
· Experience with Micro Frontend
architecture
· Understanding of accessibility standards
(WCAG)
· Knowledge of authentication mechanisms
such as OAuth, JWT, and SSO
· Experience with CI/CD tools such as
GitHub Actions, Jenkins, or Azure DevOps
· Familiarity with cloud platforms such as
AWS, Azure, or GCP
· Knowledge of Docker and containerized
deployments
· Exposure to Agile development
methodologies
· Experience with performance monitoring
and debugging tools
Key Responsibilities
- Develop and maintain responsive web applications using React JS
- Build reusable components and front-end libraries
- Translate UI/UX designs and wireframes into high-quality code
- Integrate frontend applications with RESTful APIs and backend services
- Optimize applications for performance, scalability, and responsiveness
- Ensure cross-browser compatibility and mobile responsiveness
- Participate in code reviews and follow coding standards
- 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
Skills Required
React JSJavaScript (ES6+)HTML5CSS3Responsive Web DesignReact HooksFunctional ComponentsReduxRedux ToolkitContext APIREST APIsWebpackViteBabelGitJestReact Testing LibraryCollaborationProblem solvingTypeScriptNext.jsMaterial UIAnt DesignBootstrapTailwind CSSGraphQLApollo ClientMicro Frontend architectureWCAGOAuthJWTSSOGitHub ActionsJenkinsAzure DevOpsAWSAzureGCPDockerAgile
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.