Skill diminta
CI/CDCommunicationEnglishGitGraphQLJavaScriptMicroservicesNestJSNext.jsNode.jsReactReact NativeSQLTypeScript
Deskripsi
We are an Australian-based technology and business consulting firm seeking a Senior Front-End Developer to support our Australian clients in the sports, media, and entertainment industry. This is a remote opportunity working on high-traffic, high-impact digital platforms.
This role is primarily front-end (web) focused, with backend, CMS, and DXP experience considered a strong advantage.
Develop responsive, accessible, and performant web interfaces using HTML5, CSS3, and modern JavaScript/TypeScript (ES6+), ensuring cross-browser compatibility and WCAG accessibility compliance.
Build modern applications using React Native, React.js and Next.js, applying component-based architecture and contemporary state management solutions.
Build and consume content from headless CMS/DXP platforms (Optimizely headless preferred, or similar such as Contentful, Sanity, or Sitecore), integrating content APIs into React/Next.js front ends.
- Work closely with UX/UI designers to translate business requirements into pixel-perfect, user-friendly interfaces.
- Optimise frontend performance, resolving bottlenecks in load time and responsiveness, including during peak-traffic periods.
- Contribute to backend development (Node.js/NestJS) to support full-stack features, and consume or build RESTful/GraphQL APIs.
- Integrate third-party services, including OAuth2/OpenID Connect based authentication where required.
- Work with SQL and NoSQL databases as needed for full-stack features.
- Collaborate with DevOps/platform teams on CI/CD pipelines, Git-based workflows, and monitoring/observability tooling.
- Write clean, secure, well-tested code and participate in code reviews.
- 5+ years of professional front-end development experience.
- Strong expertise in HTML5, CSS3, JavaScript/TypeScript, React Native, React.js, and Next.js.
Experience integrating with a headless CMS or DXP — Optimizely headless experience is highly regarded, but similar platforms (Contentful, Sanity, Sitecore, etc.) will be considered.
- Experience with modern state management (Redux, Zustand, Context API, or similar).
- Understanding of web accessibility standards (WCAG) and cross-browser compatibility.
- Working knowledge of backend development (Node.js/NestJS) and/or CMS platforms is highly regarded.
- Experience consuming RESTful and/or GraphQL APIs; exposure to microservices architecture is a plus.
- Familiarity with SQL and/or NoSQL databases.
- Experience with Git and CI/CD pipelines.
- Professional English communication skills (spoken and written) are mandatory.
- Experience working with Australian or international teams is highly regarded.