FMClarity is looking for a Software Engineer to join our rapidly evolving software startup in Melbourne, Australia. As leaders in our domain, we’re pr.....
FMClarity is looking for a Software Engineer to join our rapidly evolving software startup in Melbourne, Australia. As leaders in our domain, we’re proud of our track record in delivering innovative, industry-first solutions. With a strong foothold in the facilities management industry, we are now positioned for massive growth. This is a unique opportunity to join at the right time and contribute to building the next generation of enterprise SaaS software.
Job Role:
Lead frontend development efforts to implement user-friendly, high-quality experiences for our SaaS platform.
Review detailed requirements and collaborate closely with product management to understand business objectives and UX needs.
Partner with backend developers to define API requirements and ensure seamless integration.
Provide guidance and hands-on support for refactoring the current solution, while developing new features and enhancing performance.
Monitor industry trends, staying up-to-date with advancements in software engineering and contributing insights to the team.
Recognize and address root causes of quality issues, make well-informed technical decisions, and resolve customer issues efficiently.
Present project insights to clients and internal teams, facilitating shared understanding and driving engagement.
Candidate Requirements:
3+ years of experience in JavaScript and TypeScript, with expertise in frameworks like React and React Native for both web and mobile app development.
Hands-on experience with tools and libraries like Next.js, Redux, Material UI, and Expo.
Preferred experience with additional UI frameworks such as Vue.js, Angular, or Flutter.
Proven experience designing and developing complex, high-performance front ends with modular, reusable components.
Strong programming and design skills, with a background in object-oriented programming.
Knowledge of protocols and standards like HTTPS, HTTP/2, GraphQL, REST, OAuth, and WebSockets.
Skilled in CI/CD practices and test-driven development (TDD) within a collaborative team setting.
Proficient in Git and experienced with collaboration tools, documentation techniques like OpenAPI, and design models such as UML.
Intuitive understanding of user experience and design aesthetics.
Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
Pay: $100,000.00 – $120,000.00 per year
Work Location: Hybrid remote in Southbank, VIC 3006