
Full Stack Developer
Cliniko
full-time
Posted on:
Location Type: Remote
Location: Australia
Visit company websiteExplore more
Tech Stack
About the role
- You will spend your time developing Cliniko.
- Adding new features.
- Improving existing features.
- Fixing bugs.
- Refactoring code.
- Maintaining the existing code.
- Reviewing code written by other developers.
- Making Cliniko faster.
- Improving security.
- Resolving issues for customers.
- Assisting the support team with queries.
- Testing and deploying your own code.
- Anything else you think needs doing.
Requirements
- You are someone who loves to code and values code that is easy to understand.
- You’re passionate about your work having a positive impact.
- You want to learn and share what you know.
- Taking initiative and being responsible come naturally to you.
- You can work in complex problem spaces without detailed requirements.
- You want your code meticulously reviewed, so that you can improve it.
- You also enjoy doing the same in return.
- You like working with a team, but you are driven and motivated to take control of your projects and deliver your own code.
- You understand the importance of security practices in your development.
- You write tests because they matter, not just to achieve coverage.
- You’re comfortable working from the database through to the DOM. This includes:
- - Relational databases.
- - Queues and caches.
- - Server side web frameworks.
- - JSON APIs (our own and 3rd party services).
- - Client side JS.
- You're proficient in all of these and extremely capable in at least a few. Experience with Ruby on Rails is not required, but similar experience and an ability to quickly come up to speed is.
Benefits
- 30-hour work week, full-time pay.
- Flexible hours, choose when you work.
- Work from anywhere.
- Unlimited annual leave (minimum 4 weeks per year).
- Supplied computer equipment.
- Ergonomic furniture.
- Fresh organic fruit delivered weekly to your home.
- Overseas trips for full team meet-ups (family invited and paid for too).
- No managers.
- No meetings.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
code refactoringbug fixingcode reviewtestingdeploymentrelational databasesserver side web frameworksJSON APIsclient side JavaScriptsecurity practices
Soft Skills
initiativeresponsibilityteam collaborationproblem solvingcommunicationpassion for codingdesire to learnattention to detailmotivationpositive impact