Australia Job Openings
Vicinity Centres
Full Stack Developer
FULL TIME
October 28, 2024
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.
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 Dev Ops 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 Accountabilities
Backend Development
- Design, implement and maintain scalable backend systems
- Ensure high performance and security of server-side applications
- Write clean, maintainable and efficient code
- Implement security best practices for data handling and storage
- Deliver robust backend systems that meet performance benchmarks
- Ensure backend systems are secure and comply with data protection regulations
- Maintain high code quality and adhere to best practices
- Develop and maintain REST APIs
- Ensure seamless integration between frontend and backend systems
- Document APIs for ease of use by other developers and teams
- Troubleshoot and resolve API-related issues
- Provide reliable and well-documented APIs
- Ensure data flows smoothly between frontend and backend systems
- Resolve integration issues promptly to minimise downtime
- Handle database design, optimisation and maintenance to support various applications, ensuring data integrity and performance
- Design efficient database schemas
- Perform regular database tuning and optimisation
- Ensure data security and integrity
- Handle database migrations and updates
- Maintain efficient and secure databases
- Ensure data integrity and prevent data loss
- Optimize database performance to support application needs
- Develop and maintain responsive and intuitive user interfaces for web and mobile applications
- Delivery of responsive client-side solutions that work across all browsers, platforms and devices
- Delivery of frontend websites and applications from conception through to go-live
- Ensure technical feasibility of UI/UX designs
- Build and maintain re-usable front-end libraries and frameworks
- Collaborate with UI/UX designers to translate wireframes into high-quality code
- Implement, test and deploy changes and updates to production websites
- Ensure compliance with Web standards and accessibility requirements
- Apply automated testing to remove the need for manual regression testing
- Work closely with UX designers, data engineers and other team members, participating in collaborative problem solving and alignment to team goals
- Implement 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 response to security incidents as necessary.
- Collaborate with compliance teams to ensure digital products meet regulatory requirements and pass audits and certifications.
Key Role Relationships
1. Solution 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 aspirations
2. Dev Ops Engineers: Collaboration with Dev Ops engineers is crucial for deploying robust applications, optimizing performance, and ensuring smooth integration of code changes into CI/CD pipeline
3. Cybersecurity: Partnering with cybersecurity specialists to ensure that digital products are developed and deployed securely, implementing best practices for data protection and compliance
4. Business Stakeholders/Product Owners: Understanding the business requirements and priorities and aligning development initiatives to support the organization’s goals and objectives
5. UX/UI Designers: Collaboration with UX/UI Designers to ensure the user interfaces are both functional and aesthetically pleasing
ESSENTIAL EXPERIENCE (what you have done)
- 5+ years of commercial development experience using React.js
- 5+ years of Typescript
- 5+ years of database design and implementation
- 5+ years of building API endpoints
- Expert knowledge of one or more server-side programming languages
- Expert knowledge of HTML, CSS, REST APIs
- Expert knowledge of Node.JS
- Experience with Next.js highly advantageous
- Experience with database development
- Knowledge of Object Orientated principles
- Experience building data intensive REST based applications
- Mobile App development highly advantageous
- Experience with Microservices paradigm highly advantageous
- Rapid translation (…and sometimes creation) of wireframes and schematics into working prototypes
- Delivery of responsive client-side solutions that work across all browsers, platforms and devices
- Delivery of dynamic client-side solutions that integrate with REST API backend
- Delivery of frontend websites and applications from conception through to go-live
- Maintain and support existing portfolio of shopping centre websites
- Pilot, introduce and demonstrate cutting edge web-based technology to our business
- Foster a digital first, consumer centric culture that inspire all our people to become data digital advocates
- Solving technical spikes and complex technical problems
- Provide guidance to other technical resources within the team
- Provide solution design and work breakdown structures
- Problem solver: Ability to troubleshoot complex issues and find effective solutions
- Team Player: Work effectively in cross-functional teams and communicate technical concepts clearly
- Adaptability: Able to quickly learn new technologies and adapt to changing requirements
- Attention to detail: Thoroughness in implementing and documenting solutions to ensure reliability
- Continuous learner: Stay updated on emerging technologies and industry best practices to enhance skills and knowledge
- Take Ownership: Acknowledge that system support may extend beyond standard business hours as needed
Why Vicinity?
- Flexible working options
- Birthday leave & purchased additional leave
- $1,000 worth of VCX securities rewarded for eligible team members
- Internal mentoring program
- Generous Parental Leave
New Job Alerts
Yankees Restaurant & Bar
Experienced Bartender
Melbourne
FULL TIME & PART TIME
November 10, 2024
View Job DescriptionAustralian Government
APS 6 - Technical Specialist - Technical Professional
Adelaide
PART TIME
November 10, 2024
View Job DescriptionLIA Painting Services
Painting
FULL TIME & PART TIME & CONTRACT
November 10, 2024
View Job DescriptionDomino's
In-Store Team Member - HIRING NOW
Mudgeeraba
CONTRACT
November 10, 2024
View Job DescriptionLooking for similar job?
Motion Industries (MOT)
Storeperson - Full Time Truganina
Truganina
FULL TIME
August 26, 2024
View Job DescriptionNSW School Administrative and Support
School Administrative Officer - Full Time - Ongoing - Melonba Public School
Sydney
FULL TIME
August 28, 2024
View Job DescriptionRepco
Customer Sales & Service - Repco Paget - Full Time
Paget
FULL TIME
August 28, 2024
View Job DescriptionCompass Group Australia
FIFO full time Chef – Western Australia
FULL TIME
August 21, 2024
View Job DescriptionLanham Lawyers Pty Ltd
Full time Junior or Graduate Lawyer
Saint Albans
FULL TIME
August 28, 2024
View Job DescriptionSee What’s New: Vicinity Centres Job Opportunities
Vicinity Centres
Duty Manager / Maintenance Officer - Sunshine Marketplace
Victoria
FULL TIME
October 11, 2024
View Job DescriptionVicinity Centres
Operations Coordinator - Chatswood Chase Sydney
FULL TIME
September 19, 2024
View Job DescriptionNew Job Alerts
Yankees Restaurant & Bar
Experienced Bartender
Melbourne
FULL TIME & PART TIME
November 10, 2024
View Job DescriptionAustralian Government
APS 6 - Technical Specialist - Technical Professional
Adelaide
PART TIME
November 10, 2024
View Job DescriptionLIA Painting Services
Painting
FULL TIME & PART TIME & CONTRACT
November 10, 2024
View Job DescriptionDomino's
In-Store Team Member - HIRING NOW
Mudgeeraba
CONTRACT
November 10, 2024
View Job Description