#0051

Ruby Developer

Office locations
Hybrid
Job Type
Permanent
Region
Global
Apply for this role

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
  • We have a hybrid model - 2 days a week in the office, the rest is up to you.
  • 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.

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 hello@twothreebird.com.