Full Stack Developer

Details of the offer

time left to apply End Date: January 6, 2025 (17 days left to apply)job requisition id R006183We're reimagining the way Australians live, work, and play.
We own and manage some of the most recognisable and loved retail destinations across Australia.We're evolving our portfolio into destinations that offer a broad selection of retail, residential, and office spaces.
Through our diverse portfolio, data-led decision-making, and nationwide development pipeline, we do things differently.We are Vicinity.Role purposeThe Full Stack Engineer at Vicinity is tasked with implementing robust and scalable backend and frontend solutions across our portfolio of web, mobile app, kiosk and interactive platforms.
This role involves creating efficient server-side applications and APIs, while also integrating with and / or building frontend solutions to deliver seamless user experiences.The Full Stack Engineer will work closely with UX designers, data engineers, data scientists and the digital and marketing teams to bring innovative ideas to life.
Additionally, they will work with testers, cyber security, risk and governance teams to ensure all products are delivered at the highest quality and standards, as well as full compliance with Vicinity's policies.The Full Stack Engineer will be involved in designing, building, reviewing, testing, debugging and troubleshooting code.
The Full Stack Engineer will collaborate closely with DevOps on various range of solutions and technologies, automating all repeatable processes.
The role will consistently deliver high quality products and solutions to support the business transformation agenda through collaboration across the broader Vicinity team.Key AccountabilitiesExpectations, Deliverables & AccountabilitiesBackend DevelopmentDesign, implement and maintain scalable backend systemsEnsure high performance and security of server-side applicationsWrite clean, maintainable and efficient codeImplement security best practices for data handling and storageDeliver robust backend systems that meet performance benchmarksEnsure backend systems are secure and comply with data protection regulationsMaintain high code quality and adhere to best practicesAPI IntegrationDevelop and maintain REST APIsEnsure seamless integration between frontend and backend systemsDocument APIs for ease of use by other developers and teamsTroubleshoot and resolve API-related issuesProvide reliable and well-documented APIsEnsure data flows smoothly between frontend and backend systemsResolve integration issues promptly to minimise downtimeDatabase ManagementHandle database design, optimisation and maintenance to support various applications, ensuring data integrity and performanceDesign efficient database schemasPerform regular database tuning and optimisationEnsure data security and integrityHandle database migrations and updatesMaintain efficient and secure databasesEnsure data integrity and prevent data lossOptimize database performance to support application needsFrontend DevelopmentDevelop and maintain responsive and intuitive user interfaces for web and mobile applicationsDelivery of responsive client-side solutions that work across all browsers, platforms and devicesDelivery of frontend websites and applications from conception through to go-liveEnsure technical feasibility of UI/UX designsBuild and maintain re-usable front-end libraries and frameworksCollaborate with UI/UX designers to translate wireframes into high-quality codeImplement, test and deploy changes and updates to production websitesEnsure compliance with Web standards and accessibility requirementsApply automated testing to remove the need for manual regression testingCollaborative DevelopmentWork closely with UX designers, data engineers and other team members, participating in collaborative problem solving and alignment to team goalsImplement security controls and best practices to protect data and digital products from security threats and vulnerabilities.Monitor security logs and events for suspicious activity and investigate and respond to security incidents as necessary.Collaborate with compliance teams to ensure digital products meet regulatory requirements and pass audits and certifications.Key Role RelationshipsSolution Architects/Software Engineers/Developers: Collaboration with architects and engineers is critical for optimal design and implementation of high value add digital products that align with Vicinity's strategic aspirationsDevOps Engineers: Collaboration with DevOps engineers is crucial for deploying robust applications, optimizing performance, and ensuring smooth integration of code changes into CI/CD pipelineCybersecurity: Partnering with cybersecurity specialists to ensure that digital products are developed and deployed securely, implementing best practices for data protection and complianceBusiness Stakeholders/Product Owners: Understanding the business requirements and priorities and aligning development initiatives to support the organization's goals and objectivesUX/UI Designers: Collaboration with UX/UI Designers to ensure the user interfaces are both functional and aesthetically pleasingExperience & CapabilitiesESSENTIAL EXPERIENCE (what you have done)5+ years of commercial development experience using React.js5+ years of Typescript5+ years of database design and implementation5+ years of building API endpointsCRITICAL KNOWLEDGE (what you need to know)Expert knowledge of one or more server-side programming languagesExpert knowledge of HTML, CSS, REST APIsExpert knowledge of Node.JSExperience with Next.js highly advantageousExperience with database developmentKnowledge of Object Orientated principlesExperience building data intensive REST based applicationsMobile App development highly advantageousExperience with Microservices paradigm highly advantageousCAPABILITIES (what you can do)Rapid translation (…and sometimes creation) of wireframes and schematics into working prototypesDelivery of responsive client-side solutions that work across all browsers, platforms and devicesDelivery of dynamic client-side solutions that integrate with REST API backendDelivery of frontend websites and applications from conception through to go-liveMaintain and support existing portfolio of shopping centre websitesPilot, introduce and demonstrate cutting edge web-based technology to our businessFoster a digital first, consumer centric culture that inspire all our people to become data digital advocatesSolving technical spikes and complex technical problemsProvide guidance to other technical resources within the teamProvide solution design and work breakdown structuresPERSONAL ATTRIBUTES (who you are)Problem solver: Ability to troubleshoot complex issues and find effective solutionsTeam Player: Work effectively in cross-functional teams and communicate technical concepts clearlyAdaptability: Able to quickly learn new technologies and adapt to changing requirementsAttention to detail: Thoroughness in implementing and documenting solutions to ensure reliabilityContinuous learner: Stay updated on emerging technologies and industry best practices to enhance skills and knowledgeTake Ownership: Acknowledge that system support may extend beyond standard business hours as neededWhy Vicinity?Our benefits program focuses on creating an awesome place to work in which our people are rewarded and recognised.
This includes:Flexible working optionsBirthday leave & purchased additional leave$1,000 worth of VCX securities rewarded for eligible team membersInternal mentoring programGenerous Parental LeaveWe live and work by our values of Respect, Integrity, Customer Focus, Collaboration and Excellence.
They are the foundation to everything we do and provide us a north star with which we can shape meaningful places where communities connect.At Vicinity we embrace and celebrate diversity and are committed to creating an inclusive work environment where we attract, retain and develop our people regardless of gender identity, ethnicity, sexual orientation, disability and age.
Applications are encouraged from all sectors of the community and we strongly encourage applications from the Aboriginal and/or Torres Strait Islander community.Our people and our Employee Advocacy Groups (Gender Balance, Cultural Diversity, Disability & Access and Pride & Allies) actively build community and provide allyship within Vicinity.
If you'd like to speak to someone to understand what it's like firsthand to work here, please reach out to our Talent Acquisition team.We are aware of current limitations with our website accessibility and are working towards improving this.
Should you experience any issues accessing information in this job advertisement or the application form, and require this in an alternate format, please contact our Talent Acquisition Team.
Similarly, if you would like to discuss workplace accessibility, any reasonable adjustments we can make to better support you during the recruitment process, or your potential future role please reach out to our Talent Acquisition team:Email: Phone: (request to speak to our Talent Acquisition team)Note: To be eligible to apply for this position, you must have existing, relevant Australian work rights.
At the later stages of the recruitment process the shortlisted candidate/candidates will be required to undergo a Criminal History Background/Police Check as a mandatory part of the process.
Additional qualification checks may also be required dependant on role and level.About UsWe are VicinityAt the heart of who we are is our purpose of enriching community experiences.
It's what unites us, and what drives us.And when we talk community, we are talking about all our communities; our retailers, consumers, investors, partners and our people.
All are important to us, and we value them greatly.Reimagine what's possibleAt Vicinity Centres, #weimagine possibilities that are truly endless.Right this minute across the country, momentum is building as our people work together to reimagine destinations of the future.It's a big and exciting job and there's a lot to do.
This is just the beginning, so now is the time to join, be brave and reimagine what's possible.#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Macquarie Bank Limited | Principal Engineer - Java Integration

Join the Banking and Financial Services Payment Platform Technology team as a Principal Engineer and play a pivotal role in evolving our strategic payment ca...


Macquarie Bank Limited - New South Wales

Published 8 days ago

Appian | Senior Software Engineer - Backend

Experienced Hire Engineering Sydney, Australia Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution ...


Appian - New South Wales

Published 8 days ago

Mosh | Senior Software Engineer

Sydney is preferred, but all Aussie applicants are welcome! Opportunities to advance your career as the company grows. Impactful and rewarding role helping ...


Mosh - New South Wales

Published 8 days ago

Aon | Data Privacy Lead, Australia

Unique opportunity to thrive and make a difference as a Subject Matter Expert in Data Privacy in Australia. Join a global financial services leader in Insura...


Aon - New South Wales

Published 8 days ago

Built at: 2024-12-24T01:33:24.790Z