My role is a mixture of front and back-end web development. Day-to-day I implement new features and maintain existing ones on REAs internal platforms and products, which can include data pipelines, design systems, or customer facing products like realestate.com.au. Much of the work is done in pairs or with substantial collaboration in technical decision-making. Some teams feature close collaboration between design and development, while in others the processes remain distinct and the teams are less cross-functional. Degrees of autonomy fluctuate team-by-team, both in terms of development at the individual level and degree of control the team as a whole has over the direction of the products/services they're building.