Request a Demo

Sunshine Coast, Australia 

 

Senior Developer
Golang

POSITION SUMMARY

At Optii, we design, build, market, and maintain intelligent tools for hotels to thrive in the modern world. Our product is utilized by some of the top hotels in the world, and the potential growth is limitless with the addition of great talent. Please note that this job is located on the Sunshine Coast - not far from the beach.

We are seeking a Back-End Developer to join our team. This role demands an innovative and motivated out-of-the-box thinker who can develop and deliver microservice-based features for our market-leading product. This role will work with the technical team in an Agile environment to efficiently create, design, implement and test solutions for our clients/projects.

THE PRIMARY RESPONSIBILITIES INCLUDE BUT NOT LIMITED TO:

The successful candidate will have experience conducting the following tasks in a fast-paced small team environment.

  • Help build and lead an efficient development team comprised of local, remote, and contract developers

  • Develop with current, applicable technologies such as microservices, containers, elastic search, and GraphQL

  • Develop clean and elegant code (including unit test cases) with high attention to detail

  • Creates an appropriate level of documentation for coding implementations such that other team members can easily understand what was built or needs to be built

  • Design, develop, recommend, and get buy-in for coding standards and best practices to follow for any given project

  • Translate requirements into fully functional microservices with a high standard for coding best practices

  • Review developer implementations and provides feedback during code reviews

  • Mentor/train team members in development best practices and languages

 

CORE COMPETENCIES/KNOWLEDGE AND SKILLS:

  • A passion for working with teams in a startup environment

  • Aptitude and desire to learn, and apply new technical concepts
    Strong problem solving and analytical skills

  • Detail orientation and strong follow-through on personal and team tasks

  • Must be a self-motivated, creative problem-solver with strong attention to detail

  • Strong verbal and written communication skills


EXPERIENCE AND EDUCATION

Required:

  • Demonstrable experience developing enterprise applications using Golang

  • Development experience with microservices, REST interfaces, and services running in multiple instances

  • Development experience with Kubernetes and Docker

  • Development experience with SQL (Postgresql preferred) and No-SQL databases

  • Demonstrated experience with Agile, TDD, CI/CD, and unit testing


Preferred:

  • 3+ years’ experience developing enterprise applications

  • 2+ years’ experience developing enterprise applications using Golang

  • Development experience with GraphQL

  • Development experience with API Servers

  • Development experience with messaging queues or websockets

  • Familiarity with the hospitality industry, workflow/task management systems, and search engine optimization

  • Experience with start-ups or small companies


This individual must have an outstanding ability to collaborate effectively, meet deadlines, think out of the box for creative solutions, manage multiple projects simultaneously, and work with accuracy. We are a dynamic, growing company and need all team members to possess an all-hands-on-deck attitude to get things done that may not be part of our usual routines.



HERE IS WHY YOU WANT TO WORK AT OPTII!

Our product goals are to work smarter, not harder, increase team productivity, and provide an intelligent, market-first technology, and our culture reflects that.

We are a team of high performers, who are encouraged and rewarded for exceeding performance expectations.

We value fairness and equity, which is why we recently revamped our PTO program to allow all full-time employees four weeks of time off per year.

Our transparent leadership style allows Optii team members to stay in tune with company goals and performance through regular all-hands meetings.

Because we care what our employees think and encourage candid feedback, we survey employees on various topics, regularly through an app called OfficeVibe.

We promote inclusiveness and camaraderie through regular "hangouts" and team activities.

We've brought on a company culture partner to drive our intentionality around employee engagement and to support our company leaders in facilitating these efforts.

We have a generous benefits and time off package.

Optii is an equal opportunity employer. All applicants are considered for positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, severe/morbid obesity, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws. By completing this application, you are seeking to join a team of hardworking professionals dedicated to consistently delivering outstanding service to our customers and contributing to the financial success of the company, its clients, and its employees.

APPLY TODAY