Full Stack Developer

at  Royal Automobile Club of WA

Western Australia, Western Australia, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Feb, 2025USD 80000 Annual30 Jan, 20256 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

With over 1.3 million members RAC is one of WA’s most iconic and trusted brands. We are a purpose-led member organisation striving to create greater value for our members and deliver on our purpose to be “The driving force for a better WA.”
RAC’s strategic innovation function incorporates BetterLabs (encompassing Town Square), Perth’s only corporate venture fund, with $23M to invest on innovation.
Town Square is our productivity and communications platform for strata management companies. Town Square intelligently triages new, and merges duplicate emails, transforming them into actionable tickets. They are linked to pods and categorised, with workflows assigned.
Workflows are Town Square’s superpower, consisting of customisable tasks, streamlining strata management operations. Teams easily action tasks based on their authority, experience and capacity, reducing time to resolution.
Tickets are the central source of truth. The hub for incoming and outgoing communications. Even housing separate conversations with external stakeholders and contractors.
With ambitions across the country (and beyond), Town Square is expanding and seeks a Full Stack Developer proficient in React/Node.js to join the all-local team in Jolimont (Subiaco, Perth) on a full time permanent basis.

What will you be doing?

  • Collaborate with users and business stakeholders to capture, understand, and document requirements.
  • Design and develop full stack software solutions to solve business problems based on defined requirements.
  • Create cohesive and engaging user experiences using HTML, CSS, and JavaScript, with a focus on modern, human-centric design principles.
  • Architect solutions that align with IT strategic capabilities and technical direction, leveraging the best practices for front-end and back-end development.
  • Develop and maintain applications end-to-end, including both front-end (HTML, CSS, JavaScript) and back-end (Node.js, GraphQL, and relational databases).
  • Implement cloud infrastructure using infrastructure as code practices and support the integration of front-end and back-end components.
  • Perform comprehensive testing of developed solutions, including unit, integration, performance, and functional testing.
  • Provide support for systems used by internal and external stakeholders, ensuring reliable operation and a high level of customer satisfaction.
  • Contribute to the formation, promotion, and adoption of engineering standards and best practices.
  • Apply DevOps principles, including automated build, release, and testing processes, to streamline development and deployment workflows.

What are we looking for in you?

  • Proficiency in React.js and Node.js: Solid foundational knowledge in React.js and Node.js, with hands-on experience in building applications using these technologies.
  • JavaScript/TypeScript (Preferred) Skills: Practical experience with JavaScript and TypeScript, including understanding of modern ES6+ features.
  • API Design: Basic understanding of GraphQL, with some experience in implementing them.
  • CI/CD and Version Control: Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and version control systems, particularly Git.
  • SQL Databases: Knowledge of SQL databases, such as PostgreSQL or MySQL, with some hands-on experience.
  • Cloud Platforms: Exposure to cloud platforms like AWS, with an eagerness to learn more.
  • Problem-Solving Skills: Good problem-solving abilities and attention to detail.
  • Communication and Teamwork: Strong communication skills and a collaborative mindset to work effectively within a team.

What can we offer you?

  • Base salary range on offer - $80,000 - $100,000 per annum + super + performance bonuses
  • A workplace culture where our people feel valued, respected and empowered
  • Work in flexible ways that meet work/life commitments and support wellbeing
  • Professional career development and training
  • Free Roadside Assistance and discounts on RAC products and services including Insurance, Holiday Parks and Resorts, Security, Finance and Auto Services
  • Be part of a purpose led organisation that gives back to the WA community
  • Opportunities for community engagement and corporate volunteering
  • A very active Social Club – join one of the most active social clubs in Perth with over 900 members

To apply for this exciting opportunity, please submit a 1-page cover letter outlining your suitability and interest in the position along with your resume.
Applications Close: Friday 21st February 2025
We encourage you to apply as soon as possible, as RAC reserves the right to close this vacancy without notice.

BetterJourneysRAC

LI-TM

Responsibilities:

  • Collaborate with users and business stakeholders to capture, understand, and document requirements.
  • Design and develop full stack software solutions to solve business problems based on defined requirements.
  • Create cohesive and engaging user experiences using HTML, CSS, and JavaScript, with a focus on modern, human-centric design principles.
  • Architect solutions that align with IT strategic capabilities and technical direction, leveraging the best practices for front-end and back-end development.
  • Develop and maintain applications end-to-end, including both front-end (HTML, CSS, JavaScript) and back-end (Node.js, GraphQL, and relational databases).
  • Implement cloud infrastructure using infrastructure as code practices and support the integration of front-end and back-end components.
  • Perform comprehensive testing of developed solutions, including unit, integration, performance, and functional testing.
  • Provide support for systems used by internal and external stakeholders, ensuring reliable operation and a high level of customer satisfaction.
  • Contribute to the formation, promotion, and adoption of engineering standards and best practices.
  • Apply DevOps principles, including automated build, release, and testing processes, to streamline development and deployment workflows


REQUIREMENT SUMMARY

Min:6.0Max:11.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Western Australia, Australia