The Flexi Group is a collection of beautifully designed flexible workspace brands with spaces across Asia Pacific and Australia. Our brands include The Hive, Common Ground and The Cluster, each bringing our community a unique member experience. We build, nurture and expand a community of professionals, serving as a hub for connection and collaboration for businesses. Our mission is to inspire meaningful connections by building a second home where members become friends, and ideas become reality. We're looking for people who want to make a meaningful impact on people's workplace experience and someone who thrives in a collaborative setting. Take the next step in your career, join The Flexi Group's dynamic team and become a part of the community.
We are seeking an experienced Technical Lead to join our dynamic co-working company. As a Technical Lead, you will play a key role in leading our in-house tech team and overseeing the development and maintenance of our self-developed CRM system and mobile app. Your responsibilities will include providing technical guidance, leading software development projects, ensuring system performance and scalability, and collaborating with cross-functional teams to meet business objectives. The ideal candidate will have a strong technical background, exceptional leadership skills, and a proven track record in software development and team management. Join us in driving innovation and delivering cutting-edge technology solutions to enhance the co-working experience for our members.
Role And Responsibilities
- Provide technical leadership and guidance to the in-house tech team, overseeing the development progress and ensuring the successful delivery of projects
- Collaborate with stakeholders, including senior management and business teams, to gather project requirements and define roadmaps for the development of the self-developed CRM system and mobile app
- Define project scope, timelines, and resource allocation based on the roadmap, ensuring alignment with business goals and priorities
- Prepare and present project status reports to senior management, providing updates on progress, milestones, risks, and mitigation strategies
- Manage software development budgets and expenses, monitoring costs and resource utilization to ensure efficient project execution
- Ensure adherence to software development standards and quality assurance procedures, fostering a culture of code quality, testing, and continuous improvement
- Foster a collaborative and high-performance team environment, mentoring and coaching team members to enhance their technical skills and professional growth
- Collaborate with cross-functional teams, including operations management and finance department, to ensure seamless integration and alignment of project deliverables
- Foster strong relationships with external vendors and partners, leveraging their expertise when necessary to support project goals and objectives
- Drive innovation and maintain a forward-looking approach, exploring opportunities to enhance the self-developed CRM system and leverage technology to improve the co-working experience for our members.
Requirements
- At least 3 years of working experience in a Technical Lead or similar role, leading software development projects and managing a technical team
- Ability to provide technical guidance and mentorship to team members, fostering a collaborative and high-performance culture
- Strong expertise and hands-on experience in software development across both backend and frontend technologies
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate). Expertise in programming languages such as Javascript and PHP, and experience with modern development frameworks
- Solid understanding of software development methodologies, Agile practices, and version control systems
- Demonstrated experience in cloud-oriented architecture, including a strong understanding of PAAS (Platform as a Service) or SAAS (Software as a Service) models
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders
- Bachelor's degree in computer science, software engineering, or a related field. Relevant certifications or additional qualifications are a plus.
Benefits
- Competitive salary reflective of your growth
- Variety of discounts across our growing industry partners
- A comprehensive training academy to support your growth and longevity with us
- Education allowance to support external training
- A fun, dynamic working environment, working with a diverse, world-class team Regular team and community events based on our four event pillars; Business, Community-building, Entertainment and Wellness
- An extra day of leave to celebrate your birthday
- An annual dedicated day to volunteer at a charity of your choice Two days
- Flexcation a year, used to extend your time away by working in any of The Flexi Group locations