Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Osborne Richardson Australia and take your career to the next level!
Application takes less than 5 minutes

