About Us
Join QuickCare, Australia's premier early childhood staffing platform, connecting childcare centres with qualified educators seamlessly. Think Uber for childcare workers & operators. Our mission is to simplify staffing for centres while offering educators flexible work opportunities. With our technology-driven platform, we streamline the process, reducing administrative overhead. QuickCare empowers educators with diverse work options, ensuring children receive the best care possible.
About the Role
We are seeking a highly skilled Senior Full Stack Developer with over 5 to 8 years expertise in both backend and frontend development. The ideal candidate will have a background in Flutter, as well as proficiency in languages such as JavaScript, ReactJS, Node.js and Postgres. Experience with payroll systems, scheduling, time sheeting, in mobile and web app development is highly desirable.
Requirements
- Collaborate in a cross-functional team to design, develop and deploy robust applications with the right level of scale for size and stage of business.
- Develop solutions using a combination of JavaScript, Node.js, ReactJS and Dart programming languages for both frontend and backend systems.
- Experience in database development and CRUD operations in Postgres.
- Design and implement backend services in the cloud that connect to the database, leveraging APIs for communication between apps and the database.
- Develop business logic and rules, as an engine that power key workflows, within the cloud environment to ensure optimal functionality and performance.
- Ability to containerise applications in cloud environments, with exposure to Terraform for deployments.
- Utilize your expertise in app development to contribute to the creation of user-friendly interfaces and seamless web and cross-platform mobile user experiences.
- Participate in code reviews, provide constructive feedback, and mentor junior developers to foster a collaborative and learning-oriented environment.
- Stay updated on emerging technologies and industry best practices to continuously improve development processes and methodologies.
- Capability required across Frontend: CSS3, ReactJS, Dart, Flutter (Bloc Architecture) ; Backend: Node.js, .NET, ChatGPT, Infra: Terraform, Containerisation, Database: Relational Postgress / Graph Database)
Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field.
- Proven experience as a Full Stack Developer with a strong emphasis on both backend and frontend development.
- Proficiency in Flutter for mobile app development & React for web development is essential.
- Solid understanding of backend technologies, including but not limited to NodeJS and Postgres.
- Experience with cloud services and architectures, particularly in developing and deploying containerised services in the cloud.
- Strong problem-solving skills and the ability to think critically to design and implement effective solutions.
- Experience working on managing building scheduling tasks within the application, Functionality for sending notifications to users and Management of business processes and workflows.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on innovative projects and make a meaningful impact on user experiences.
- Paid sick and Annual leaves.
- Collaborative and inclusive work environment with opportunities for growth and professional development.
- Flexible work arrangements and work-life balance.