Workaline

Split Payments

Senior Ruby Engineer

Split Payments published a month ago

A$120k - 140k

Senior, Full-time

Byron Bay, Australia

Location Availability

BETA
about gs16 gsx sm fd column ml8 mr8 mb8 preferred timezone fw bold gmt 11 00 eastern time melbourne sydney 4 hour

Senior Ruby Engineer

Split Payments | Byron Bay, Australia
A$120k - 140k Remote Visa sponsor Paid relocation

About this job

Job type: Full-time
Experience level: Senior
Role: Backend Developer, Full Stack Developer
Industry: Automation, Financial Technology, Machine Learning
Company size: 11-50 people
Company type: Private

Remote details

Preferred Timezone: (GMT+11:00) Eastern Time - Melbourne, Sydney +/- 4 hours
Office Location: Byron Bay, Australia. Employees can also work full time from this office.
Visa Sponsorship: Yes
Relocation Assistance: Yes

Technologies

Job description

We're searching for a senior engineer with extensive experience building web applications that combine solid architecture, security and scalability with a focus on customer experience.

You will be a vital team player who is able to balance the core platform requirements of the business with the ability to embrace new technology and best-practice innovations in the sector. Creating web services with a keen focus on API consumability is second nature. You are comfortable working on large projects, taking them forward and making recommendations to the direction they take based on evidence provided by hard data. You can spot a well designed API and have proven experience working with and developing critical APIs at scale.

Split at a glance

  • A single app, with a large pipeline of new integrating clients.
  • Stack snapshot: Rails, RSpec, PostgreSQL, Redis, Puma, Yarn, Webpack, AWS.
  • Process management: Asana, GitHub.
  • TDD with 100% coverage (according to Simplecov).
  • We ❤️ code reviews.

Key responsibilities

  • Design, develop and iterate through new features.
  • Provide insight and advice to other key stakeholders.
  • Review and mentor other team members. Be a team player!
  • Ensure production-ready high code quality.
  • Continually consider the product from both a holistic and specific view-point.
  • Security reviews.

Required Skills

  • Technical planning with proven experience designing APIs with scale and security in
  • mind.
  • High level of proficiency in Ruby, JavaScript and Git.
  • Comfortable with CSS, HTML and associated front end technologies.
  • Familiar with CI/CD processes.
  • Highly attentive to detail (nothing is too small to notice or correct).

Bonus Skills

  • DevOps and AWS
  • Modern JS and frameworks (ES2018, React, Redux, etc…)

Personal Attributes

  • Be assiduous.
  • Be honest and trustworthy.
  • Be respectful.
  • Be flexible.
  • Be proactive.
  • Possess cultural awareness and sensitivity.
  • Demonstrate sound work ethics.

What’s on offer?

  • Competitive salary package commensurate with experience.
  • Great employment benefits and working situation (remote friendly).
  • Rapid career advancement opportunities.
  • Read more about our approach at http://www.splitpayments.com.au/careers

Life at Split Payments

Benefits

  • Remote friendly
  • Flexible hours
  • Training and development (conferences, courses, etc...)
  • New MacBook Pro
  • Optional relocation package to HQ in Byron Bay, NSW, Australia

Joel Test

Source control
One-step build
Daily builds
Bug database
Bugs fixed before writing new code
Up-to-date schedule
Specs
Quiet working conditions
Best tools that money can buy
Testers
Code screening
Hallway usability testing
Learn more about Split Payments
Senior Ruby Engineer at Split Payments