• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Junior Software Engineer


Source: uWorkin

Source: uWorkin


We currently have a need for perm Junior Software Developer to join our team. In this role, you will develop your frontend and backend development experience to build and enhance our products.

Our expectation is that you love working as part of a small (yet growing) team of engineers, can adapt and thrive in a start-up environment, love simple code that works and have a polyglot mindset with a desire to learn and use different technologies.

Who we are

SNOOPER is a crowdsourcing platform for brands and retailers: our community of shoppers gets paid to collect in-store data and share them with brands in real time through our app. Brands leverage Snooper to take data-driven actions to improve in-store execution, optimise sales force effectiveness and create better shopper experiences, while creating additional revenue opportunities for everyday shoppers in Australia and beyond.

Since 2016, Snooper has been helping the largest FMCG players in the world get real-time point of sale data analytics – Coca-Cola, Mars, Beiersdorf, Pernod Ricard and many more.

As a Junior Developer at Snooper, you will

  • Work on client and user facing UIs, with a set of well-established technologies
  • Be exposed to a pathway of learning, initially with a focus on the front-end, and increasingly across the full of the stack of our apps
  • Be part of a team that will create the next generation of Snooper’s software architecture
  • Have a chance to make a tangible and visible impact on our apps and deliver features for a growing user base of over 100,000 users.
  • Work as part of a small (yet growing) development team in an agile methodology to deliver high quality software solutions and user experiences
  • Participate in roadmap, release, and sprint planning
  • Write clean, well-organised code while making appropriate trade-offs between delivery speed, performance, robustness, scalability and client deadlines
  • Work on both sides of our product:
  • Ourweb platform used by major brands and retailers in Australia and around the world to get access to real-time data analytics.
  • Ourmobile app used by over a hundred thousand people to collect data in store.
  • Liaise and work with product and other teams to deliver high quality software solutions

Wondering what our Tech Stack looks like?

  • Databases: MongoDB/Postgres
  • Backend: Kotlin + Spring Boot
  • Front end: JavaScript, React + Redux, Redux Saga
  • Mobile: JavaScript, React-native + Redux, Expo
  • Infrastructure: AWS services + Terraform
  • Events processing: AWS lambda + SQS/SNS, Kinesis

For our next generation platform we are planning on integrating a variety of new technologies to our stack, including:

  • GraphQL (Apollo, Hasura)
  • AWS Gateway
  • AWS AppSync
  • TypeScript/node
  • Svelte, WASM, and Nativescript

For our current open Junior role, the ideal candidate will possess

  • Solid knowledge in Computer Science and an understanding of good coding/testing practices
  • Ability to produce solid, stable code in a relevant language, initially with a focus on JavaScript.
  • Some exposure to a relevant front-end technology, ideally React, as this will be your initial focus. Exposure to React Native is a bonus. We are open to candidates with exposure to Angular or Vue.
  • Some exposure to Java on the back-end (Kotlin is a plus but not mandatory). Exposure to node is considered.
  • An understanding of RESTful services
  • Understanding of databases (e.g. RDMS such as MySQL, PostgreSQL and/or NoSQL like MongoDB)
  • An idea of automated testing and build pipelines, Docker, and CI/CD systems
  • The will to work on a user story from inception to production – guided, but independently
  • An analytical, yet creative and result-oriented approach to problem solving
  • Passion for results and ready to go the extra mile to deliver value for our clients and users

Why join Snooper

Join a start-up that has rapidly become the leading voice of its industry and is now ready to enter its scaling phase with ambitious goals including expansion in Asian countries by 2021.

You will be part of a small team of developers, meaning you will be in the driver’s seat, being at the front line of our development and making your own decisions about the future of our stack. You’ll have the chance to be creative and question the status quo to bring Snooper to its next stage of growth.

Finally, our strategic partnership with leading AI and computer vision leader Trax Retail (2nd Unicorn in Singapore) will reinforce our position in APAC and position us as a leading technology player.

A few of our achievements

  • Awarded Start-up of the year atStartCon
  • Recognized as Digital Disruptor of the Retail and Consumer Products industry by the Australian Food and Grocery Council
  • Selected to be part ofmuru-D, the Telstra accelerator
  • $1M fund raising to accelerate growth
  • Partner ofCoca-Cola Amatil through their innovation and accelerator program, Amatil X
  • 100,000+ users, and an increased popularity supported by theAustralian media
  • 75+ leading FMCG companies and retailers leveraging the power of Snooper
  • An amazing team of 12 whose passion led to these fantastic results and are looking forward to the next Snooper adventures

How Snooper works

What’s in it for the brands: We are turning marketing and sales into a science – not just an art – by providing real time data analytics to brands at the lowest cost so that they can make smarter sales and marketing decisions. Brands can finally see through the eyes of their customers in real time and take actions to improve their experience in store.

What’s in it for our Snoopers: We create extra money opportunities for our community of shoppers and allow anyone to make money with their smartphones. Download the app, answer a couple of questions while shopping and get paid!

Find more information on our website www.snooper-app.com or watch our client testimonials on our YouTube channel.