#509

Ruby Developer

Who are we?

About the company

Two Three Bird is a bicycle InsurTech company, and Project 529 has been part of our group since 2024. Together, we’re building a more comprehensive ecosystem for bicycle security, insurance, and theft prevention, combining Project 529’s trusted 529 Garage database and Shield technology with our broader platform for cyclists, partners, and brands.

About the team

Much to our co-founders’ delight, their passion for cycling intersected with an opportunity to start a specialist bicycle insurance company in 2008. The mission: To empower you to make the world a better place the best way we know how, by giving you the freedom to ride, commute, exercise, and play with peace of mind. Our team of professionals believe that every time you hop on your bike, you make the world a little brighter - for yourself, for the people around you, and for our planet.
Ruby Developer

Role Details

Who we are and what we’re like:

We are on a mission to revolutionize bicycle security. Our innovative bicycle registration and recovery service is designed to end bike theft, making cycling safer and more enjoyable for everyone. As a technology-driven company, we leverage cutting-edge software solutions to protect cyclists' investments and promote a sustainable mode of transportation. Join us in creating a world where every ride is safe and theft-free.

Purpose:

We are seeking a passionate Full Stack Software Developer with a background in Ruby on Rails and AWS to enhance our web and mobile platforms. This role requires a unique blend of development expertise and DevOps practices to ensure the seamless deployment, operation, and scalability of our applications. Your contributions will not only involve coding but also improving our deployment workflows, operational systems, and practices in line with DevOps principles. If you are adept at managing the entire software development lifecycle and are passionate about using your skills to combat bike theft, we invite you to join our mission-driven team. Experience with React Native, while not mandatory, will be considered an asset as we strive to provide a robust and user-friendly experience across all platforms.

Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code using Ruby on Rails.
  • Design, develop, and maintain deployment and operational systems on AWS, ensuring the application's scalability, performance, and security.
  • Contribute to the development of our mobile application, utilizing React Native for cross-platform compatibility.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Collaborate with the product team to define, design, and ship new features.
  • Stay informed of emerging technologies/industry trends and apply them into operations and activities.

Requirements:

  • Proven work experience as a Full Stack Developer or similar role.
  • Strong knowledge of Ruby on Rails, along with other common libraries such as Devise, Omniauth and Rspec.
  • Experience with cloud services, especially AWS (EC2, S3, Lambda, Ubuntu, Nginx, Redis, Aurora Postgres, etc.).
  • Familiarity with front-end languages (e.g., HTML, JavaScript, CSS) and frameworks (e.g., React or React Native).
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated testing platforms and unit tests.
  • Excellent problem-solving skills and willingness to take on challenges.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Experience with React Native is highly valued but not mandatory.
  • Knowledge of or interest in the cycling industry and bike security

Reports to: 

Chief Technical Officer & Product Owner(s)

Working Hours (Mon-Fri): 

Working hours can be flexible:

  • 7 am to 4 pm;
  • 8 am to 5 pm; or
  • 9 am to 6 pm.

Remuneration & Benefits:

  • Monthly Salary will be market-related
  • Group disability insurance cover
  • You don’t have to ride a bike to work with us, but it helps.  If you're in the office you can join our lunchtime rides or organised weekend rides. 
  • Other benefits: Study leave, Gin Fridays, company-sponsored events, deep discounts on salvage bicycles, and birthday leave.
Global
Region
Global
Office locations
Cape Town & Stellenbosch
Global
Working hours

8am - 5pm

Job Type
Permanent
Apply for this role

Work with us


Our team is an ever-evolving bicycle, made up of unique and exceptional custom parts. Every team member plays a vital role in getting us through each stage of the race and constantly moving forward. Our days are filled with good coffee, hard work, lots of cycle talk and above all staying active mentally, physically and socially.

Don’t see an open position that matches your interests or skills? We still want to hear from you. Contact us at talent@twothreebird.com.