Kiosk mode
Ask us a Question
Want to know what it's like to work at PageUp? Read conversations from our Insiders

Keen to receive questions about
applications everyday-life our-culture role why-us work-life-with-usTop advice
"You're expected to learn on the job, not already know everything"
Career path
PageUp
Software Developer
From Feb 2021 to Present
Monash University
Computer Science
From Feb 2018 to Jan 2021
About Ethan N.
Key experience
From coding for fun to coding for 190 countries
I'd always enjoyed programming, so I started my career by studying Computer Science at Monash University, specialising in advanced computer science. This not only allowed me to gain a fundamental understanding of the style of thinking I would need to be a developer, but also gave me access to their Industry Based Learning internship program.
From there, I interned at NAB as a Software Engineer, which helped teach me how to transform what I learnt in university into skills applicable to developing code in a professional environment.
After graduating university, I moved on to PageUp as a Graduate Developer. As a graduate, I was able to grow my skillset in a way I couldn't as an intern, taking on more responsibilities with the support of my team.
This finally lead me to my current role as a Developer, where I continue the work I started as a graduate!
Current position
I maintain and improve the core part of our system
My role involves looking after the main core of the system, which is built on a variety of technologies.
Primarily, I'll work on implementing new features, which lets me solve problems in many different languages and platforms. The breadth of content I look at helps keep the work entertainment!
The other part of my role involves working on bugs that get reported. This is the more investigative side of what I do, where the majority of the effort here is finding the problem, rather than fixing it. Since this uses a different skillset to coding, it's a refreshing change of pace from developer work.
Main motivation
Learning and trying new things in a wide range of environments
I've mentioned previously how I enjoy the variety of technologies used in my role, but the most important part is how much I can learn using these different things. This was especially true as a fresh grad, where I didn't have any practical knowledge, since I was able to pick up a huge amount of knowledge very quickly.
Learning new things is crucial when looking to advance your career, so learning how to learn is a phenomenal thing to pick up early on.
Finally, getting to try new things regularly helps both my learning, as well as keeps my job entertaining.
Top advice
You're expected to learn on the job, not already know everything
Don't stress about needing to know everything going into a role. The biggest thing you can have is the desire to learn! There will always be something you don't know, since the field we're in is constantly evolving. The stuff that doesn't change is what you should focus on, since they'll always be useful.
For example, learning how to learn and communication skills are all things that you can learn at university and apply to any role. But as for implementation specific skills (like a particular language), you'll pick it up on the job. As a graduate / early developer, the most important thing you can do is want to learn, and everything else comes with it!
Discussions with Ethan N.
What is the most valuable thing you have learned from your role?
insider experience
- 1 replies
- 3 views
do you have flexible working at PageUp? for example remote working, flexible hours, or extra leaves?
I'm a senior software engineer with more than 10 years of experience, I had a baby recently and I want to get back to work in a place that consider mom's constraints.
work life balance
- 1 replies
- 18 views
Check out more Insider profiles:
Dayne N.
VP Global Channels
Top Employee Advice
Brave explorers thrive at PageUp! Diverse roles, endless growth!
Ethan N.
Software Developer
Top Employee Advice
You're expected to learn on the job, not already know everything
Keelan P.
Support Team Lead
Top Employee Advice
Always keep trying your best and increasing your knowledge
Ken U.
Senior Technical Lead / Senior Principal Developer
Top Employee Advice
Know who you are and know what you want
Lauren M.
Senior Strategic Account Manager
Top Employee Advice
Take every opportunity to learn
Markus S.
Business Development Manager - Southern Region, Australia
Top Employee Advice
Be curious, be fearless and enjoy interacting with other organisations
Stacy S.
Technical & Support Manager - US
Top Employee Advice
Make sure to share your interests so you can land in an area you love.
Will S.
Head of Client Success Europe
Top Employee Advice
Always try to keep learning and improving your skill set