X
UI/React JS Developer
Sydney, New South Wales, Australia · Tam zamanlı
Başvuran ilk kişi siz olun
- Deneyim
- Herhangi
- Maaş
- —
- Açılışlar
- 1
- Yayınlandı
- 4 saat önce
- Çalışma modu
- Ofiste
- Sürdürmek
- Başvuru yapılması gerekmektedir.
Çalışacağınız yer
İş tanımı
Role Overview
We are seeking a skilled React JS Developer to design, build, and maintain responsive web applications. This role involves translating UI/UX designs into functional and efficient code, building reusable components, and ensuring seamless integration with backend services.
Key Responsibilities
- Create and maintain dynamic web applications utilizing React JS.
- Develop reusable front-end components and libraries for future scalability.
- Convert UI/UX wireframes and designs into clean, high-quality code.
- Integrate front-end interfaces with RESTful APIs and backend systems.
- Optimize application performance, scalability, and responsiveness.
- Guarantee cross-browser compatibility and mobile-friendly designs.
- Engage in code reviews while adhering to coding standards and best practices.
- Troubleshoot application issues and mitigate performance challenges.
- Work collaboratively with product managers, designers, QA, and backend developers.
- Implement and maintain state management strategies within the application architecture.
- Write unit and integration tests to uphold code quality.
- Keep current with evolving frontend technologies and React ecosystem updates.
Technical Skills Required
- Expertise in React JS development.
- Strong JavaScript (ES6+) knowledge.
- Proficiency with HTML5, CSS3, and responsive web design principles.
- Experience using React Hooks, functional components, and understanding component lifecycle.
- Familiarity with state management tools such as Redux, Redux Toolkit, and Context API.
- Proven ability to consume and integrate REST APIs.
- Knowledge of build tools like Webpack, Vite, and Babel.
- Competence with Git version control.
- Understanding frontend performance tuning methods.
- Experience working with testing tools like Jest and React Testing Library.
- Awareness of contemporary frontend development methodologies and design patterns.
Desired Skills
- Experience with TypeScript programming.
- Knowledge of Next.js framework.
- Familiarity with UI libraries/frameworks including Material UI (MUI), Ant Design, Bootstrap, and Tailwind CSS.
- Understanding of GraphQL and Apollo Client.
- Exposure to Micro Frontend architecture.
- Knowledge of accessibility standards (WCAG).
- Experience with authentication protocols such as OAuth, JWT, and Single Sign-On (SSO).
- Familiarity with CI/CD pipelines using tools like GitHub Actions, Jenkins, or Azure DevOps.
- Experience with cloud providers such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization using Docker.
- Experience working in Agile development environments.
- Skills in performance monitoring and debugging.