S.E - JavaScript

Location: Perth
Job Type: Permanent
Discipline: IT Architecture
Reference: J40390
Titan are working exclusivley with a leading National Media company who have a very exciting opening for a Full Stack Developer to join their established team.

Their team offers opportunities to learn, experiment and grow and are eager to hire developers who are excited to work with ReactJS. Prior experience with React and TypeScript is beneficial, but all candidates with a grasp of programming principles or experience with JavaScript are encouraged to apply.

We welcome diverse perspectives and are looking for people who value learning, collaboration, experimentation and continuous improvement. In this position you will have the opportunity to expand and improve your skill sets while contributing to the delivery of public facing and internal news products.

We are looking for someone who:
•At least 3 years experience working as a developer servicing web-based applications
•Strong foundations in Javascript
•Experience working with React.js
•Right to work in Australia

It's a bonus if you've got any of the following;
•Experience using Amazon AWS
•Application development experience
•TypeScript experience
•Node.js experience
•React.js (Server side)

•Free parking onsite
•On-site café, 2minutes walk from the Digital team
•Gym included
•Great friendly supportive team with tech leads / managers who have been developers previously
•Flexible working policy, we have a family friendly environment with people starting at different times of the day
•Work from home policy
•Hack days
•IT & Digital Sundowners
•Lunch-time clubs (like our Maker's Club)

Full Stack Developer

The Opportunity

Are you a talented Full Stack Developer with a passion for Digital development. You would need to create and maintain the codebases of a number of products and associated internal tools and products.

As a Full-Stack Developer you'll be working with React.js (server side and client side), Node.js, Typescript and serverless back-end architecture (powered by AWS).

You'll get to work with a tech stack which services up to 1.45 million unique users a day, and a team which ships to production multiple times a day on serverless infrastructure. This in itself requires great infrastructure and software, it's not easy, but the skills we've gained are invaluable and transferrable. Not to mention the people on our team come from many different industries and all contribute something unique.

Some of the kinds of work you'll get to do include;
•Develop code with the backing of a mature CI/CD platform that has branch deploys
•Write infrastructure code alongside the actual code that runs the services/products
•Company wide open source policy allowing open source contribution and release of code as an open source package
•Ability to blog about work publicly, opportunity to build personal profile using problems solved at work
•Team autonomy, trust to make decisions around technology and direction from leadership
•Using a wide range of AWS services in production, including Lambda, DynamoDB, SQS/SNS, Fargate (ECS), all deployed using infrastructure as code (using Pulumi).
•TypeScript throughout all Node.js and React.js projects
•GitHub for source control / collaboration with GitHub actions for CI
•Merge to master deploys to production automatically