Company - Work location
Red Marble - Melbourne
Our client - Red Marble exists to create AI enabled solutions that enhance human performance and elevate workforce productivity. Our start up mindset, passion and intellect has seen us grow our business through innovative Australian brands, who see AI as a key enabler to their growth. We are smart and passionate women and men who love learning through exploring and sharing those experiences with our clients.
If you are looking to making a difference technically, are collaborative, and open minded, and would love to be part of our next phase of growth this role could be for you.
What We Give.
The field of artificial intelligence has experienced rapid growth, and while there are many companies that profess to specialise in providing AI services, we’ve identified a gap in which companies are not getting guidance on how to utilise and integrate AI to solve their bespoke business problems.
As part of the journey, we’ve seen that companies need concrete, deployable solutions in order for their AI journey start off successfully. In addition to research and development provided by data scientists and machine learning engineers, we find that most work has a significant software development component using traditional tools.
The Challenges We Offer.
We have interesting problems to solve with smart technologies. As a software Engineer you will help us on:
Solutions Architecture
Be able to identify the most suitable architecture for a given project or product: It is important to us that you are able to balance the recommended best practices with the pragmatic constraints imposed on us on a project-by-project basis, and look at different ways of approaching things.
Software Engineering: We want you to be able to bring your architecture to life!
Work on mobile application development, backend services, and web front-end development: A mobile application rarely exists in isolation, and can’t really be considered complete without integration into backend services. We don’t believe in siloing development, as all parts are required before a product can be considered complete.
Projects:
Deliver client and internal projects on schedule.
Build and maintain strong client relationships through outstanding delivery and communication through out the process.
Development Practices: Know when to implement best practices and discipline for a project to succeed.
Create a CI/CD pipeline, for our longer-term engagements and bring continuous development benefits to our projects.
What skills we need from you
We are looking for Front End Developers/Software Engineers to join our team and help us deliver solutions that amaze our clients.
Relevant Skills & Experience
Below is a list of the skills and experience that would be essential for the role:
Front end development experience equivalent to two years in industry.
Confidence in turning low and high fidelity mockups into functional UIs.
Experience with HTML, CSS, and Javascript.
Experience with Web Components, React.js, or other frameworks.
Skills in testing, QA and deploying production software.
Familiarity with healthy code management, including branching strategies and documentation.
Excellent time management, communication and prioritization skills.
Experience building Web Apps and/or applications for iOS or Android.
Experience with third party API consumption and integration.
Some backend experience converting websites into APIs or caching.
Other backend or full stack skills or experience in any languages or frameworks.
Knowledge of C# .NET development and the Azure ecosystem.
Interest in machine learning and artificial intelligence.
Responsibilities
You will be building UIs and experiences for our clients across a wide range of industries, including mining, shipping, construction and property.
These would include presentation layers on top of automation processes, dashboards, and data management and analytics.
You will be able to influence our approach and strategy towards building reusable components to maintain a high standard of presentation and reduce future development time.
You will support clients with their experiences with our solutions, and assist them with technical issues, feature improvements and troubleshooting.
What We Offer
A small, inclusive and diverse team, with a myriad of skills, knowledge and experience.
Flexibility to work from home or the office as required.
A competitive salary package of AUD $80,000 - $ 95,000 inclusive of super.
Work in a fast-moving, startup environment over a diverse range of projects.
Freedom and flexibility to extend or evolve your role - be involved in other aspects of the company (whether the technical or commercial side) as you like.