About FirmChecker
We are a startup based out of Sydney and Melbourne completing our first major funding round and building our in-house tech team.Our mission is to make professional services accessible, easy and transparent. We are building a platform which helps service-seekers make informed decisions when hiring professional service providers while enabling professional services firms obtain helpful feedback on the client experience they deliver and build trust with new prospects.Think of us as the TripAdvisor of professional services.Your responsibilities
We require a senior software engineer to join us at the ground floor and help shape the future of our application and engineering team.The ideal candidate will:
Lead the team and following agile processes
Mentor junior engineers
Steer FirmChecker’s technical direction ensuring the platform is scalable and user-friendly.
Apply their knowledge of common testing practices/test driven development
Design software following industry design patterns, application architectures and best practices
Lead code reviews
KPIsSuccessful delivery of FirmChecker’s product roadmap and timely delivery of agreed sprint items
Demonstrated leadership for innovative and well-considered technical directions and development possibilities.
Drive improvement in FirmChecker’s user-experience that aids in our achievement of commercial goals.
Ability to anticipate, strategise for, and respond to technical issues, problems and hurdles.
Management of stakeholder expectations, teamwork organisational skills, project management approaches and cohesive work habits.
Reports to:CEODesired experience
MVC applications, especially PHP
Serverless computing (e.g. AWS Lambda)
Containers (e.g. Docker, Kubernetes, EKS etc)
Legacy codebases
Marketing automation and CRM technologies
Desired Personal Attributes
Test-driven developer
Experienced and efficient remote worker
Self-starter who finds own answers to technical problems
Team player
Good communication skills (must have native-level English proficiency)
Excellent documentation skills
Motivated by the entrepreneurial side of web application development
Minimum qualifications
BS in Computer Science or Software Engineering
5+ years experience in a software engineering role
Experience in building and operating applications on AWS
Expert level understanding in mainstream programming language, such as: Python, Javascript, Java, Ruby, C# or PHP.
Experience with MySQL and NoSQL databases
Strong capabilities in React.js
Remuneration:$90,000-110,000 plus incentives