Software Engineer (web Ui)

Engineering · Full-time · Australia

Job description

LIFELENZ is a rapidly growing team of 80+ mathematicians, engineers, designers, computer scientists, strategists and client success experts based in the U.S., Canada,  Australia, UK, building a machine learning-based, advanced analytics workforce and human capital management platform. Our platform solves challenges related to onboarding, sales & labour forecasting, scheduling & time clock/keeping, insights & reporting and labour law compliance.  It uses machine learning to automatically self-tune and self-manage models to a particular store with hyper-local attributes.  The technology approach and analytic methodologies used enable the distribution across large-scale centralized ownership and highly fragmented franchised ownership companies. 

We have won many awards for client delivery and collectively contributed to over 100+ global patents for complex software platforms.  We have recently closed our financing B round bringing our total capital raised to over $55M.  

As we emerge from our stealth mode and embark on expanding our team to better serve the evolving needs of our global Quick Service Restaurant (QSR) clientele, we are thrilled to be recruiting for this Software Engineer (Web UI) opportunity.

To be a successful Software Engineer (Web UI) at LIFELENZ, you will have a passion for solving problems and driving efficient and scalable solutions. You have an ability to visualise processes and outcomes, and demonstrate proficiency in troubleshooting software issues and debugging large codebases. You enjoy variety and unpredictability and thrive working in a fast-paced environment, with an ability to work effectively both collaboratively in a team, and autonomously.

Key responsibilities included but are not limited to the following: 

  • Develop engaging visual interactions that help organisations make effective decisions from their data, and take action on the data, directly within the LIFELENZ UI via a Single Page Application.

  • Explore new and emerging web technologies to deliver engaging, immersive, and meaningful user experiences.

  • You will work with the support of the web UI tech lead, product teams and fellow software engineers working to bring new features to market by collaborating on requirements, confirming specifications, and developing appropriate production-grade implementations that operate at scale for a global user base.

  • On a daily basis you will actively participate in a fast-paced software development process as part of an agile product engineering team, writing and reviewing code primarily in typed JavaScript (i.e. TypeScript).

  • You will also interact with UX / UI designers, product managers, architects and test analysts for this product to clarify requirements, understand scope changes that arise from time to time, and resolve bugs.

Knowledge, Experience & Qualifications: 

  • Bachelor’s degree or higher in Computer Science, Information Systems and/or equivalent work experience.
  • 3+ years’ development experience with complex / feature-rich Single Page Applications (e.g. Aurelia, React, Vue) with a passion to further your skills in similar frameworks.
  • Extensive demonstrated experience with HTML, CSS and typed JavaScript (i.e. TypeScript), and other modern concepts including:
    • Working with unit test frameworks.
    • Performance profiling using dev tools.
    • Experience with MVVM patterns.
    • General knowledge about UI and controls.
  • Demonstrated experience working with change management / version control systems including Git, Apache SVN.
  • Experience working with the Atlassian product suite (i.e. JIRA, Confluence) in Agile software development teams.
  • Comfortable with autonomy, resourcefulness, and flexibility in a fast-paced environment.
  • Nice to have:
    • Demonstrated knowledge and/or experience developing software with LESS, SASS, WebSocket, GraphQL.

    • Keen interest in new and emerging web UI technologies such as PWA, Web Assemblies, Multi-Experience implementations, Micro Front Ends, etc.

    • 2+ years’ experience working in a software development role for a product-based organisation / environment with accountability for end-to-end delivery.

    • Knowledge and experience with the software development lifecycle and supporting toolsets.

LIFELENZ Values:

As an employee at LIFELENZ, you are expected to operate in line with our workplace values: 

  • Customer Centricity

  • Disruptive Innovation

  • Take The Hill Teamwork

  • Extreme Ownership

  • Simple, Small, Now

  • Embrace Ambiguity

  • Collaborative Autonomy

Why LIFELENZ?

We are a ground-breaking platform with a unique vision (we can’t give away our secrets here!). If you like working in a collaborative environment which values inclusion, flexibility and challenging the status quo then we would love to hear from you!

We have office locations in Adelaide, Chicago, Washington D.C, and people based in Australia, US, Canada, and the UK. 

Our growth is led by working with some of the largest companies in the world. We are always on the lookout for aspiring individuals, who are naturally curious, with tenacious problem-solving and critical thinking skills. If you feel this role is for you, please apply – an enthusiastic, high performing team awaits!

Join our team today!

A panel showing how The Org can help with contacting the right person.

Open roles at LIFELENZ