Full Stack developer, NodeJS
Posted 6 days ago
Job Description:
- Required Technical Skill Set: MS Bot framework, Azure, Node.Js, Typescript
- Desired Experience Range: 3-6 Years
- Desired Competencies (Technical/Behavioral Competency)
- Must-Have** (Ideally should not be more than )
- Minimum 2 years of experience as a Node js developer
- Must have hands‑on experience in NodeJs/Typescript.
- Knowledge of Node.js and frameworks available for it.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes. Experienced on Relational DB and NoSQL DB.
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
Good-to-Have
- Experience/exposure with Bot Framework and Bot implementation.
- Exposure with NLP engine.
- Experience/Exposure with Cloud Services development (AWS/Azure).
At PwC, Technology enables businesses to achieve their tech‑driven goals. The work undertaken covers a range of areas from leading and supporting the firm through the build or adoption of new technology, to protecting against risk, and delivering valuable data insights that transform tech capabilities.
As a Senior Full Stack Developer in the Tax and Legal Digital team you’ll help Australian businesses; not‑for‑profit and internal PwC clients create value and improve the way they work. From digitising workflows, to creating Global AI enabled applications and igniting our start‑up industry, together we build trust in society and solve important problems.
What you’ll do:
- Build libraries and frameworks to support large, complex web applications.
- Design and implement new user‑facing features for both internal and external clients.
- Optimise web applications to maximise speed and scale.
- Write client‑side code for web‑based applications, creating fast, easy‑to‑use, high volume production applications, as well as innovative, market‑leading prototypes.
- Work closely and efficiently with our team of industry leading developers, data scientists, and business analysts to deliver high‑quality enterprise applications.
What we’re looking for:
- P roven experience in aspects of the web development stack including protocols and web server optimisation techniques, and are comfortable developing frontend (using ReactJS, NextJS) and backend (using NodeJS, NestJS) components. MongoDB, SQL, Python.
- GenAI experiences are also beneficial as is any work on CI/CD automation.
- An understanding of the broader software development life cycle, DevOps technologies and are focused on delivering robust, high value software.
- A natural willingness and ability to learn new technologies quickly and thrive off solving complex problems.
- You are passionate about being at the forefront of change.
- You’re collaborative and enjoy working in an innovative environment.
- You’re a problem solver by nature and want to join a firm that values the kind of people who reimagine the possible for their clients and stakeholders.
- Most importantly, you act with integrity and show care for the people you work with.
Don’t meet every requirement? We still encourage you to apply. We value diverse experience and recognise that transferable skills can be highly relevant.
What you’ll gain:
- Work with leading organisations on complex matters that challenge and expand your expertise.
- Be part of an inclusive environment committed to diverse perspectives, including Inclusion and Diversity and First Nations Prosperity.
- Enjoy flexibility in how, when and where you work, balancing what works best for you, your team and your clients.
- Access to clear career progression pathways supported by continuous learning and leadership development.
- Benefit from generous leave entitlements, including floating public holidays, birthday leave and the option to purchase additional leave.
- Receive access to a world‑class parental leave policy offering up to 26 weeks of leave for caregivers.
- We know that perks are as important as your financial rewards. Explore all the benefits that PwC has to offer.
Senior Developer – Full‑Time (35hpw) – Temporary opportunities up to June 2028
Salary Range $133,348+$146,945pa + super
Location flexible across Revenue NSW offices with hybrid working
Program Overview
Join a dynamic team at the forefront of multiple exciting digital transformation programs aimed at modernising core systems, enhancing customer experiences, and streamlining business processes. This role offers the opportunity to work with contemporary technology stacks and innovative solutions to drive meaningful change across the organisation.
Key accountabilities
- Act as a hands‑on developer while supporting team members and ensuring solutions meet business requirements and comply with coding and design standards.
- Demonstrate strong problem‑solving skills and the ability to troubleshoot complex technical issues.
- Conduct code reviews and ensure code quality, maintainability, and adherence to best practices.
- Create and maintain technical documentation, including system architecture, code design, and development standards.
- Participate in testing, quality assurance, and release activities.
- Strong communication and stakeholder management skills, with the ability to collaborate effectively across business and technical teams.
Full stack Developer skills and experience required:
- Extensive experience developing microservices and RESTful APIs using Java and Spring Boot.
- Strong experience with React.js, including building reusable and maintainable components using Storybook.
- Proficient in state management using Redux, Context API, and server‑state management with React Query.
- Good knowledge of cloud computing platforms, preferably AWS.
- Hands‑on experience with Infrastructure as Code (IaC) tools such as Terraform.
- Strong understanding of microservices architecture and Java design patterns.
- Hands‑on experience deploying front‑end applications using AWS services such as S3, CloudFront, Cognito, and API Gateway.
- Proficient in Git and collaborative development workflows using GitHub, GitLab, or Bitbucket.
- Proven experience working with relational (RDBMS) and NoSQL databases.
- Significant experience working within Agile delivery methodologies and CI/CD pipelines.
- Comfortable maintaining legacy applications while contributing to modernization and digital transformation initiatives.
Benefits
- Competitive salary and benefits package
- Professional development and learning opportunities to grow your skills
- Collaborative and inclusive work culture
- Relocation opportunity is available for the highly talented and experienced and suitable candidate
Requirements
- 3 years of proven commercial experience designing and developing complex solutions with a focus on Full Stack Development using Typescript
- Proven experience with React 18, Next.js 13, Material UI, and Tailwind
- Solid experience with AWS cloud services, especially with CI/CD tools like AWS CodePipeline, CodeDeploy, EC2, and Serverless
- Familiarity with backend Node.js frameworks, such as Adonis JS and Nest JS
- Bachelor’s or Master’s degree in Computer Science, Information Technology or related field
- Strong understanding of micro‑services architecture and RESTful API design
- Proficient with Git or Bitbucket
- In‑depth knowledge of PostgreSQL and DynamoDB
- Experience working within a SCRUM or SAFE agile team
- Must have experience working within Jira and confluence
- Ability to identify and implement contemporary and emerging software architecture, design, development and testing standards/techniques/tools
- Excellent interpersonal, verbal, and written communication skills
Desirable
- Experience working in a government agency, consulting firm or with large enterprise clients
- Experience with testing frameworks and libraries (e.g. Jest) for unit and integration testing
- Understanding of UI/UX design principles and responsive UI
- Thorough understanding of OAuth2
- Experience with GraphQL
- A good grasp of design patterns that are standard across the industry
Other Information
- Qualification: 2 – 3 years Front End skills - React essential
- SOA & Microservices
- Have worked with Authentication of users
- Strong relational Databases and SQL
- Software development methodologies and use of Confluence and Jira.
- Exceptional time management skills
- Exceptional communication skills
- Previous experience with Salesforce and Sharepoint integration is preferred
Fiscal Details
Job Posting End Date November 22, 2026
Closing Date: 28th October 2026, Wednesday at 10am