UI / React JS Developer at XPT Software Australia Pty Ltd | Sydney | Rezi

UI / React JS Developer at XPT Software Australia Pty Ltd

UI / React JS Developer

XPT Software Australia Pty Ltd · Sydney

4 days ago

UI / React JS Developer

XPT Software Australia Pty Ltd · Sydney

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

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.

Requirements

  • 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 REST APIs
  • 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
  • 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

Skills

  • React JS
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Responsive Web Design
  • React Hooks
  • Functional Components
  • Component Lifecycle
  • Redux
  • Redux Toolkit
  • Context API
  • REST APIs
  • Webpack
  • Vite
  • Babel
  • Git
  • Jest
  • React Testing Library
  • TypeScript
  • Next.js
  • Material UI (MUI)
  • Ant Design
  • Bootstrap
  • Tailwind CSS
  • GraphQL
  • Apollo Client
  • Micro Frontend architecture
  • WCAG
  • OAuth
  • JWT
  • SSO
  • GitHub Actions
  • Jenkins
  • Azure DevOps
  • AWS
  • Azure
  • GCP
  • Docker
  • Agile
  • Performance monitoring