HamburgerMenu
hirist

Job Description

Senior React Developer

Responsibilities :

- Design, develop, and maintain highly performant front-end applications using React (Hooks, Context, Redux), JavaScript (ES6+), and jQuery, ensuring seamless integration with the companys custom design system.

- Collaborate with back-end and full-stack developers within a cross-functional Scrum team to deliver multi-channel communication solutions (SMS, Email, WhatsApp).

- Implement user-facing features for outbound engagement platforms, including :

1. Automated appointment reminders

2. Secure test results sharing

3. Marketing campaigns (coupon delivery, promotional offers)

4. Customer engagement & tracking dashboards

- Work within a Google Cloud Platform (GCP) ecosystem, leveraging services such as :

1. Datastore (NoSQL persistence)

2. BigQuery (data analytics & reporting)

3. GCS Buckets (secure file storage & retrieval)

4. Pub/Sub (event-driven message streaming & async processing)

- Contribute to API-level and agent-level enhancements, including compliance validations, retry logic, and message delivery guarantees.

- Write unit tests (Jest, React Testing Library) and participate in peer code reviews to ensure quality and maintainability.

- Ensure accessibility compliance (WCAG/ARIA standards) and responsive design across browsers and devices.

- Collaborate effectively with distributed teams (Australia & global) with sufficient time zone overlap for Scrum ceremonies, sprint planning, and daily syncs.

Qualifications :

- 5+ years of professional experience in front-end development with React and modern JavaScript (ES6+).

- Strong expertise in state management (Redux / Context API), component lifecycle, and performance optimization techniques.

- Hands-on experience building UI components with custom design systems and/or libraries (Material UI, Bootstrap, or proprietary systems).

- Proven experience consuming and integrating RESTful APIs and working with asynchronous/event-driven architectures.

- Practical exposure to Google Cloud Platform (GCP) services (Datastore, BigQuery, GCS Buckets, Pub/Sub) or strong willingness to learn.

- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI) and modern DevOps practices for front-end delivery.

- Experience writing and maintaining automated tests (Jest, React Testing Library, Cypress).

- Strong problem-solving skills, debugging experience, and a proactive attitude towards tackling complex technical challenges.

- Comfortable working in Agile/Scrum environments, collaborating closely with cross-functional and geographically distributed teams.

- Flexible working hours to overlap with Australian and international teams.

Nice to Have :

- Experience with real-time communication systems or integrations with SMS, Email, WhatsApp APIs (e.g., Twilio, SendGrid, Meta Business APIs).

- Familiarity with GraphQL APIs.

- Knowledge of containerized deployments (Docker, Kubernetes) in cloud environments.

- Experience with analytics dashboards, reporting systems, or customer engagement platforms.

- Exposure to security best practices in front-end development (XSS prevention, CORS, authentication flows).


info-icon

Did you find something suspicious?