Developer
Job Description
Our engineering and development team is a small but growing team where each team member needs to be self-motivated and have the capacity to work independently on the delivering of tasks, but collaboratively in the decision, design and implementation of the development and the business.
We want you to help us improve the business, grow our revenue and contribute as a partner to delivering a platform and a business that reflects the best in technology but also the best in business practices.
You will be working alongside some of the smartest engineering minds in Brisbane to build and scale adtech features on the global stage. This is a rare opportunity to join a Brisbane based scale-up success story.
Job Requirement
What you will have:
-
Experience with one or more programming languages/frameworks: Golang, Java, C#, Node.JS;
-
A deep understanding and experience working with distributed system development and software design principles within a cloud environment;
-
Experience building efficient, scalable, decoupled, testable and maintainable code;
-
Experience with DevOps tools (GIT, Docker or Kubernetes);
-
Understanding API and Microservices;
-
Understanding asynchronous software integration patterns (e.g. JMS, PubSub, etc.);
-
Experience working with relational databases (e.g. PostgreSQL);
-
Excellent written and verbal communication skills;
-
Experience working within an agile environment;
-
Examples of expanding learning and working with new technologies.
Company Info
Our culture is simple: work hard, change the world, and have fun doing it. There is no hard and fast way of achieving this, which is why we let our employees determine how we do things. Finding the solution is your job, giving you a reason to find it is ours. We as a management team are very aware of what we know and what we don't, and have a good recipe for what makes a good team member and team.