Posted on: 25/09/2025
Role :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:
- Automated appointment reminders
- Secure test results sharing
- Marketing campaigns (coupon delivery, promotional offers)
- Customer engagement & tracking dashboards
- Work within a Google Cloud Platform (GCP) ecosystem, leveraging services such as:
- Datastore (NoSQL persistence)
- BigQuery (data analytics & reporting)
- GCS Buckets (secure file storage & retrieval)
- 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)
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1551679