TwoThreeBird Logo

Ruby Developer

TwoThreeBird|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Experience in role:7+ years
Language proficiency:English
Must-have skills:
    Ruby on Rails
Nice-to-have skills:
    JavaScript
    CSS
    React
    React Native

Location and salary

Remote policy:In-office
Location of job:Cape Town, South Africa or Stellenbosch Local Municipality, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Position Title:

0016 Ruby Developer - 529 (Stellenbosch or Cape Town-based)

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.

Who we are and what we’re like:

Project 529 is on a mission to revolutionise bicycle security. Our innovative bicycle registration and recovery service, 529 Garage, 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, utilising 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 to 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.

About TwoThreeBird

51-200 employees

TwoThreeBird is a global insuretech business that provides innovative and sophisticated insurance solutions to its partners worldwide.

Our plug-and-play insurance solutions enables seamless integrations into partner businesses, providing partners with insurance offerings that enhance their customer value proposition and generate long term revenue.

Our end to end insurance services empowers our partners to focus on building their brand, distribution and customer engagement while we seamlessly cover all insurance licences, product development, underwriting, website development and integration, policy administration, customer service and claims management.

Perks at TwoThreeBird

Flexible Hours
Scenic Offices
Exercise and Sport orientated
Global Reach
Flexible Leave Policy
Travel
Ted Talks & Studying
Best Coffee

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Laravel
Laravel
Javascript
Javascript
Python
Python
MySQL
MySQL
PHP
PHP
React
React
Redis
Redis
HTML5
HTML5
Vue.js
Vue.js

utilities

Google Analytics
Google Analytics

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Selenium
Selenium

business tool

Google Apps
Google Apps
MailChimp
MailChimp

Office Photos

Office photo

Similar jobs on OfferZen: