Engineering and Product

Hayden Williams, Software Engineer at SquareKicker

From dreaming of becoming a palaeontologist to discovering coding at college, Hayden Williams, Software Engineer at SquareKicker has found a space that he loves.

We caught up with Hayden to learn more about a typical day in his role, what he loves about his craft, and why others might want to follow suit.

Thanks for sharing your story, Hayden.

How would you explain to a five-year-old what you do for work?

I code websites for the internet, making things looks cool.

And for the adults, what does a typical day-in-the-life look like?

Starting the day with a stand-up to get up to speed with the rest of the team; then having a quick coffee.

Afterwards, I get started and write some code, or investigate ways of solving problems/roadblocks with code I'm writing. Intertwined with that will often be catch-ups and meetings with some of the other devs in the office.

What did you dream of doing when you were young?

I always wanted to be a palaeontologist; it wasn't till much later that I got into coding at college.

What do you love about your job?

I love the role that I'm in because of the instant feedback and visuals that come with front-end development. The team that I work with is amazing and makes me love coming to work everyday. I think that if other like the more visual side of coding then front-end development is definitely recommended.

Tell us a little bit more about your career pathway and how you got into your current role?

I'm currently working in the front end, creating a dashboard in some cutting-edge javascript libraries and frameworks. It's more of a visual side of coding, where there's instant feedback on the screen when you create something. I got into this role due to enjoying front-end development more while I was studying.

Are there any key traits or characteristics of people that do well in software engineering?

A keen eye for detail and working in quite structured frameworks and projects go a long way. The ability to see a design visually and recreate that with code is pretty essential as well. The last thing that I think applies to most situations, but especially with development, is being able to work with a team, alongside others.

More about SquareKickerarrow-right

Want to keep up-to-date?

We send out a fortnightly email with relevant events, the latest jobs and career insights from interesting and candid people.

Yes please!arrow-right