Avatar for Sine

Workplace Software

Full Stack JavaScript Engineer

$70k – $95k
Apply now
What you will be doing

You'll work with a modern stack which includes Node, React, Redux, Postgres, Mongodb, Redis, SNS - all running in AWS.
Help us build microservices using Docker, Kubernetes and AWS.
Build quality software using tools such as JIRA, Bitbucket etc
Foster the development of others including teaching and mentoring team members
Apply and promote high-quality engineering practices
Provide relative estimates for the development effort, validate and improve continuously.
What you will need

Experience as a Software Engineer, Developer, Full Stack Software Engineer etc.
Backend development skills using JavaScript in NodeJS or other languages such as Java, PHP, C#, Ruby etc.
Front End Skills using JavaScript and a modern framework such as React, Angular, Vue etc
Solid understanding of security, web standards and architecture
Willingness to mentor and work with developers at all levels of experience
Ability to understand both functional and non-functional requirements of a solution which are built for scale
Strong JavaScript background in web applications and Node.js
Good principles of software design and architecture
RESTFul API design
Understanding of relational database concepts
Experience working with non trivial SPAs
Working knowledge of React and AngularJS
Why work with us

Competitive remuneration
State-of-the-art offices
Casual dress, flexible work policy
Great equipment - your get to choose!
Fast growing company, built on revenue
We’re a product company, we invest in getting things right.
We run horizontally scaling services in Kubernetes and AWS ECS
We’re investing in migrating to microservices

About Sine
What does Sine do?

At Sine, we are finding solutions to everyday workplace issues. We thrive on helping the largest corporates, through to the local school, find an easier and safer way to streamline their workplace with paperless, secure, and easy to use solutions that save time. Our mission is to make it really easy for visitors, contractors, deliveries, and staff to “check-in” using their smart phone, an iPad, or the web to the everyday locations they attend.

Sine has been rolled out to 1000’s of companies around the world at locations such as schools, sports stadia, offices, industrial, medical, retail and commercial facilities. We have offices in Adelaide, South Australia, and operations in Culver City, Los Angeles, New York, the Philippines, and Europe. With millions of check-ins performed, we have some pretty cool scalability challenges across the whole stack: sales, engineering, and ops. Our product is growing at more than 10% monthly and is used in 1000’s of cities around the world. Get in touch with us if you are up to the challenge of supporting this massive growth.

Why people love working at Sine

We work with the latest technologies to deliver a world class platform and suite of applications. We’re growing rapidly and there’s lots of new projects and no legacy to maintain.

We’re quality focussed; we have automated user interface tests, integration tests, unit tests. We have code review for all changes, and we’ve got dedicated testers who rock at finding bugs. A robust release process ensures we can stand behind the quality of our product.

We’re a rapidly expanding team, so there’s lots of opportunity to grow your skills and experience and take on leadership opportunities. We want you to grow at Sine and there is always a place for you to dive into new projects and get your hands dirty.

Our platform and applications are in huge demand which means we have interesting scalability challenges. Everything is built for scale and are all about continuous and zero downtime deployments.

Our engineers are working on integrations with other SaaS platforms and the latest and greatest in facial recognition. Sine is a place where you can come and take on big projects which have a big impact on your skills and experience.

People that join Sine, stay at Sine. We’ve got an awesome culture which encourages knowledge sharing, learning and having a good time. We have a shiny new office with loads of room and free parking, we have awesome team events and fun on Friday nights.

Joining Sine means you’re joining an SA success story with a global impact, you’ll grow heaps and build cool stuff along the way.

Why Adelaide?

We started Sine in Adelaide in 2015 and have rapidly grown globally. Adelaide is one of Australia’s best kept secrets and has an amazing climate and lifestyle. All our core engineering teams, enterprise sales, and product teams are based in a state of the art office near the city. Adelaide is home with its spectacular beaches, the Adelaide Hills, and we produce 75% of the entire Australian wine production!