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
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
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.