Skip to Main Content

Job Title


Senior Full Stack Developer - Javascript


Company : Osborne Richardson


Location : Brisbane, Queensland


Created : 2025-12-17


Job Type : Full Time


Job Description

Osborne Richardson are public sector recruitment specialists with over 30 years experience. Our IT Division is headed up by an IT Project Manager with over 20 years experience running complex projects, so when you engage with Osborne Richardson, you are working with a recruitment consultancy who has walked the walk! To 30 Sep 2026 $1,000/day + Super Hybrid working / CBD 1 Feb 2026 start Open to QLD residents 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, productiongrade 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 ServerSide Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and API routes to optimise 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. Optimise application performance using Azure services such as 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 pixelperfect, responsive designs (desktop, tablet, mobile) using modern CSS frameworks such as 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 optimise build processes with tools such as Webpack, Vite, or esbuild for Next.js applications. Leverage Azure services such as 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). Required Skills and Experience Core Technical Expertise Minimum 5 years of professional experience with React and Next.js. Proficiency in JavaScript (ES6+) and TypeScript. Indepth 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 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 Handson experience with testing frameworks and tools such as Jest, Cypress, and React Testing Library. Familiarity with API contract testing using Pact.js or MSW. Version Control Proficiency with Git and workflows such as GitFlow, working with platforms like GitHub, Bitbucket, or Azure Repos. Desired Skills 10+ years of dedicated frontend experience. Experience leading the greenfield design and development of the frontend application in NextJS. Experience integrating REST APIs knowledge of Spring Boot is desired but not mandatory. TypeScript/JavaScript TypeScript preferred. ReactJS, React Native. NodeJS, Vite, esbuild, SWC for TypeScript, Turbopack. Automated frontend testing Jest (unit testing), Vitest, Playwright (endtoend testing), Storybook (component testing). Experience with containerisation using Docker and orchestration with Azure Kubernetes Service (AKS). Familiarity with SQL and serverside 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. #J-18808-Ljbffr