06 Aug
|
Xpt Software Australia
|
City of Sydney
06 Aug
Xpt Software Australia
City of Sydney
- 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.
- 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.
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
- Technical Skills
- Robust 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 optimisation 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 containerised deployments
- Exposure to Agile development methodologies
- Experience with performance monitoring and debugging tools
#J-18808-Ljbffr
📌 UI / React JS Developer (City of Sydney)
🏢 Xpt Software Australia
📍 City of Sydney