React developer

15 hours, 48 minutes ago
Full-time
Senior
Software Development
Cliniko

Cliniko

Cliniko: Web-based practice management software for allied health clinics. Easy to use, secure, and donates 2% of fees to charity.

Health Care Providers & Services
11-50
Founded 2011

Description

  • Develop new features for Cliniko’s web application.
  • Improve existing product features and user workflows.
  • Fix bugs and resolve customer-reported issues.
  • Refactor and maintain existing codebase as the front end transitions to React.
  • Review code written by other developers and have your own code reviewed.
  • Improve application performance and security.
  • Assist the support team with technical queries.
  • Test and deploy your own code.
  • Contribute proactively to any other work needed to make Cliniko better for customers.

Requirements

  • Expert-level React knowledge and experience.
  • Strong understanding of front-end data handling and cache management.
  • Ability to choose and use the appropriate React hooks.
  • Comfort working across the full React stack, from data fetching through the DOM.
  • Experience working with JSON APIs, including third-party services.
  • Experience with data caching and invalidation, front-end routing and loaders, complex forms, and custom hooks.
  • Familiarity with native JavaScript APIs such as localStorage, events, and websockets.
  • Ability to build efficient components and understand when to use specific hooks.
  • Comfort working in complex problem spaces without detailed requirements.
  • Values clear, understandable code and thorough tests.
  • Able to work autonomously, take initiative, and manage your own projects.
  • Security-aware development practices are important in this role.
  • Extensive CSS expertise is not required.
  • A commitment to learning, sharing knowledge, and contributing to a diverse, inclusive team.

Benefits

  • 30-hour work week with full-time pay.
  • Flexible hours and the ability to choose when you work.
  • Work from anywhere.
  • Unlimited annual leave with a minimum of 4 weeks per year.
  • Supplied computer equipment.
  • Ergonomic furniture provided.
  • Weekly delivery of fresh organic fruit to your home.
  • Overseas team meet-ups, with family invited and paid for too.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Front-End Developer with .NET Skills

inventYOU 1-10 Internet Software & Services

Senior Front-End Developer with .NET skills at inventYOU contributing to the design and implementation of modern, scalable web applications within a microservices environment to deliver reliable, secure enterprise systems.

CSS HTML JavaScript Microservices .NET Node.js OAuth Sass TypeScript Vue.js
11 hours, 48 minutes ago

Senior Software Engineer - Frontend

Gathern 51-250 Hotels, Restaurants & Leisure

Senior Frontend Engineer at Gathern, a leading Saudi alternative-hospitality marketplace, responsible for designing and scaling the frontend architecture and user interfaces to deliver high-performance, secure, and seamless experiences that support the company’s rapid growth and regional expansion.

Git GraphQL JavaScript Next.js React REST API TypeScript
11 hours, 48 minutes ago

Principal/Senior Software Engineer (React.js.) - OP02041

Dev.Pro 251-1K Internet Software & Services

Senior Software Engineer at a modern fleet management company building AI-powered, video-centric user experiences through high-performance React micro-frontends.

Azure Computer Vision Design Systems Machine Learning Node.js React Redis TypeScript WebRTC
15 hours, 18 minutes ago

Front End Developer (React)

SSC Egypt 11-50 IT Services

Web Developer for an agile team at a company building React-based web applications integrated with Java and .NET backends, focused on delivering responsive, high-quality user interfaces.

Agile Bootstrap CSS Figma Git HTML Java JavaScript .NET React REST API Tailwind CSS TypeScript UX Design WebSockets
15 hours, 18 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers