Senior Ruby On Rails Back End Developer My

Kuala Lumpur, Malaysia

Job Description


BowerBird is looking for a Senior Ruby-on-Rails back-end developer to work with our fully remote dev team.

Who is BowerBird?
BowerBird is an online architecture platform that connects architects with journalists to get their work published. BowerBird is a 100% remote workplace, where structured and supported autonomy is highly valued. We\xe2\x80\x99re a close-knit global team that prioritises communication and work-life balance.

The Role
We\xe2\x80\x99re looking for a senior developer who is an expert at Ruby on Rails. You\xe2\x80\x99ll need several years of experience and be able to understand and solve complex end problems without too much hand holding. You have experience collaborating with team members from different departments, and are able to provide scalable solutions to the problem. You have experience and enjoy writing maintainable and scalable codes with RSpec tests.

What we\xe2\x80\x99re working on
Currently, we\'re focused on building a wide range of new features and infrastructure; with a focus on integrating AI into writing and images. We are integrating a third-party API, as well as training our own AI Model. We are working on prompt engineering to optimise our AI output; to help us provide much more accurate information and a better experience for our users.

We are moving away from monolithic system architecture, implementing serverless architecture to parts of our app. Alongside that, we will be upgrading our internal API endpoints to allow us to scale up even further.

It will be a fun couple of years.

Knowledge doesn\'t exist until you record it.
We\'re big fans of good documentation. Whenever we do something new, we put effort into documenting the process. We have an internal wiki, use video tools like Loom and value things like having an up-to-date style guide for our CSS and HTML components.

This is particularly important to us because we\'re a remote team and need to share information across time zones. (It\'s also great if you have a terrible memory and can\'t remember how you did something last year!).

Don\'t worry, you\'re not alone!
Building applications ain\'t easy. And if you were the only person working on this project it could be daunting. But the good news is you\'re not. You\'ll be joining a dev team with a tech founder, Rails developers and VueJS developers. We work hard on making what we do as stress-free as possible so that we can focus on making an amazing product.

Key Requirements

  • At least 4 years experience with Ruby on Rails.
  • Good experience with TDD, specifically RSpec.
  • Good understanding of the syntax of Ruby and its nuances.
  • Solid understanding of object-oriented programming.
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful.
  • Good experience with design and development of REST API.
  • Experience in API layer like security, custom analytics, throttling, caching, and logging.
Benefits
  • Fully remote team
  • Genuine work/life balance
  • Grown-up Leave Program (BowerBird\xe2\x80\x99s version of unlimited leave)
  • Career growth coaching with opportunities for advancement
  • Structured, agreed output-based work, with clear targets and Objectives, Actions and key Results (OARs)
If you enjoy working hard on difficult problems with a fun team, then you\xe2\x80\x99re in the right place. Submit an application and tell us about your superstar dev skills.

Salary range

MYR 106,000 - 177,000 annually

BowerBird

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD929493
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned