Rails Backend Developer

3 months ago


Remote, New Zealand Circle Software Full time

We are flexible about the package and the hours you work. It can be a monthly salary with paid annual leave and national holidays or hourly part time. Whatever works best for you.

**Are you the following person?**:

- A strong rails developer with good knowledge in Ruby Object oriented programming and know how to write best practice code.
- Someone that can solve problems/figure things out.
- Good with English, spoken and written
- Pride yourself in writing beautiful code
- Have experience with testing frameworks Rspec or Mini test
- Have a strong knowledge SQL and experience in SQL query optimization
- Driven to automate, especially devops, have Experience in CI/CD
- Comfortable working with Linux servers

**Nice to have**:

- Experience about kubernetes and docker
- c++ experience
- Experience with rails 6
- Experience in retail.

**Benefits and perks**:

- Competitive salary
- Paid sick and paid holidays (if working full time)
- Flexible work hours
- Work remote
- Extensive team support

**TO APPLY**:

- Write a long form cover letter (no standard letters please) covering your career and how your experience matches up with the person we are looking for and the systems we use. Tell us about how you got into programming and any personal projects.
- Tell us what creates good easy to maintain code and when are the main things that contribute to poor code.
- Write best practice code in ruby to calculate the check digit of an ISBN13 barcode and put it into a Github repo for us to look at.

**The algorithm is**:
1. Take each digit, from left to right and multiply them alternatively by 1 and 3
2. Sum those numbers
3. Take mod 10 of the summed figure
4. Subtract 10 and if the end number is 10, make it 0

Example for 978014300723:
1. (9×1) + (7×3) + (8×1) + (0×3) + (1×1) + (4×3) + (3×1) + (0×3) + (0×1) + (7×3) + (2×1) + (3×3)
2. 86
3. 86 mod 10 = 6
4. 10 - 6 = 4

Therefore the complete ISBN is: 9780143007234



  • Remote, New Zealand Circle Software Full time

    **About the business**: **CURRENT DEV SYSTEMS AND TECHNOLOGY** - Google cloud environment and kubernetes - Pivotal Tracker for project management - Elastic Cloud for performance monitoring/APM - GitHub for source control - Circle CI, GIT Actions and Semaphore ci for automated tests and deploy - Rspec for automated tests - Rails on MySQL (Rails4 migrating to...


  • Remote, New Zealand Education Perfect Full time

    At Education Perfect, we believe that education has the power to change the world. Our mission is to maximise every student’s potential. As an EPeep, you’ll work on projects that have a real impact on students' lives and have the freedom, support and resources you need to develop your skills and grow your career. We're looking for a **Senior Backend...

  • Front End Developer

    3 months ago


    Remote, New Zealand Circle Software Full time

    **About the business**: **CURRENT DEV SYSTEMS AND TECHNOLOGY** - Google cloud environment and kubernetes - Pivotal Tracker for project management - Elastic Cloud for performance monitoring/APM - GitHub for source control - Circle CI, GIT Actions and Semaphore ci for automated tests and deploy - Rspec for automated tests - Rails on MySQL (Rails4 migrating to...


  • Remote, New Zealand Datacom Full time

    Our Purpose Here at Datacom we connect people and technology in order to solve challenges, create opportunities and discover new possibilities for the communities we live in. About the Role What you’ll bring - 3+ years’ experience working on IT projects across multiple phases of the SDLC. - Recent C#.NET experience and at least 3 years development...

  • Lead Engineer

    4 months ago


    Remote, New Zealand Education Perfect Full time

    Contributing directly to development, improvement and maintenance of the Education Perfect software platform, as needed - Ensuring software meets all requirements of quality, security, maintainability, extensibility etc. - Troubleshooting code level problems quickly and efficiently - Proactively contribute to continuous improvement of the development...

  • Sr. Software Engineer

    3 months ago


    Remote, New Zealand Coalesce Full time

    We are looking to expand our engineering team with a Sr. Software Engineer in New Zealand. Our codebase has been intentionally designed to enable developers to build features and make architectural changes and improvements efficiently. Sr. Software Engineers at Coalesce typically "own" features from development and design to implementation and testing. -...


  • Remote, New Zealand Komodo Full time

    **About Us** At Komodo, we’re on a mission that we’re pretty honoured to have. We work with the most inspiring schools across the globe to enable them with a wellbeing-first approach. Our ultimate aim? To ensure every school is a place in which everyone thrives. We have a burning desire to help schools implement the best mental health and wellbeing...


  • Remote, New Zealand Xero Full time

    Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of...


  • Remote, New Zealand Afterpay Full time

    **Company Description**: - It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our...


  • Remote, New Zealand Afterpay Full time

    Company Description It all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 47...


  • Remote, New Zealand CartonCloud Full time

    Permanent, remote position in Australia or New Zealand - Inclusive team culture where every person adds their own unique value and has fun! - Product development and enhancement projects supporting our international market expansion We are a SaaS company based in the Gold Coast, Australia. Our Engineering team build a product that genuinely delights our...

  • Senior QA Analyst

    3 months ago


    Remote, New Zealand InnoCraft Full time

    We are in search of a seasoned Senior Quality Assurance Analyst to lead our Quality Assurance team. With over 7 years of experience in the field and proven management capabilities, you'll be at the helm of ensuring the excellence and dependability of our software products. Your primary focus will be on strategic test planning, overseeing both manual and...

  • Support Engineer

    3 months ago


    Remote, New Zealand GitLab Full time

    The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab. **An overview of this role**: Support...