Osborne Richardson Australia
Senior Frontend Developer - Next.js
Osborne Richardson AustraliaAustralia22 hours ago
ContractRemote FriendlyInformation Technology

Osborne Richardson specialise in public sector recruitment. Our IT division is headed up by an experienced IT project manager so, when you work with us, you will be working with someone understands your requirements based on real-world experience.


  • To 30 Sep 2026
  • $1,000/day + Super
  • Hybrid working / CBD
  • 1 Feb 2026 start


About the role:


We are looking for an experienced and highly skilled Senior Frontend Developer with expertise in Next.js and extensive experience deploying and managing applications on Azure Cloud. The ideal candidate will lead the frontend development of scalable, production-grade applications, working collaboratively with backend teams while independently managing deployment pipelines and cloud integrations.


This role demands proficiency in modern JavaScript/TypeScript, advanced knowledge of Next.js features, and the ability to leverage Azure services to build performant and maintainable web applications.


Key Responsibilities


Frontend Development

  • Architect and implement scalable, responsive user interfaces using Next.js.
  • Utilize Next.js features like Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and API routes to optimize performance.
  • Design and develop dynamic routing and middleware for robust application flows.

Azure Cloud Integration

  • Deploy and manage Next.js applications on Azure App Services or Azure Static Web Apps.
  • Optimize application performance using Azure services like Azure CDN, Azure Application Gateway, and Azure Monitor.
  • Work with Azure DevOps to implement CI/CD pipelines for automated builds and deployments.

API Integration

  • Integrate with RESTful APIs securely and efficiently using fetch or Axios.
  • Implement secure authentication mechanisms such as TUO (Tell Us Once), OAuth, JWT, or Azure Active Directory (Azure AD).

UI/UX Design

  • Develop pixel-perfect, responsive designs (compatible with Desktop/Tablet/Mobile browsers) using modern CSS frameworks like TailwindCSS, Bootstrap, or Styled Components.
  • Collaborate with design teams to ensure seamless user experiences that adhere to modern UI/UX principles.

State Management

  • Use tools like Redux, Zustand, or React Query to manage application state effectively.

Build and Deployment

  • Configure and optimize build processes with tools like Webpack, Vite, or esbuild for Next.js applications.
  • Leverage Azure services like Azure Kubernetes Service (AKS), Azure Functions, and Azure Storage for advanced deployment strategies.

Testing and Quality Assurance

  • Write and maintain robust test suites using Jest, React Testing Library, and Cypress or Playwright for E2E testing.
  • Perform API contract testing using tools like Pact.js and Mock Service Worker (MSW).

Monitoring and Maintenance

  • Use Azure Monitor, Application Insights, and Log Analytics for performance tracking, debugging, and application health monitoring.

Documentation

  • Create and maintain comprehensive documentation for frontend components, workflows, API integrations, style guides, and accessibility standards to support developer reference and collaboration.

Collaboration and Communication

  • Work closely with backend teams to ensure seamless integration with Spring Boot REST APIs.
  • Provide input on backend workflows and database structures, demonstrating an understanding of SQL, NoSQL, or GraphQL (optional).


Experience:


TCore Technical Expertise

  • Minimum 5 years of professional experience with React and Next.js.
  • Proficiency in JavaScript (ES6+) and TypeScript.
  • In-depth knowledge of React concepts (hooks, context, state management, component lifecycle).

Azure Cloud Skills (Not all mandatory)

  • Experience deploying applications on Azure App Services, Azure Static Web Apps, or Azure Kubernetes Service (AKS).
  • Familiarity with Azure DevOps for CI/CD pipelines.
  • Knowledge of Azure services like Azure CDN, Azure Functions, and Azure Key Vault is a plus.

Frontend Development Excellence

  • Strong understanding of Next.js features and modern UI/UX principles.
  • Experience with responsive design using CSS frameworks and styling libraries.

Testing Expertise

  • Hands-on experience with testing frameworks and tools like Jest, Cypress, and React Testing Library.
  • Familiarity with API contract testing using Pact.js or MSW.

Version Control

  • Proficiency with Git and workflows like GitFlow, working with platforms like GitHub, Bitbucket, or Azure Repos.


Desired Skills


  • Experience with containerization using Docker and orchestration with Azure Kubernetes Service (AKS).
  • Familiarity SQL and server-side technologies to communicate effectively with backend teams.
  • Knowledge of modern monitoring tools for tracking application performance and uptime.


Thank you for your interest. We regret that, due to the number of applications received, we will not be able to respond to all applicants.

Key Skills

Ranked by relevance