Senior Ruby On Rails Back-end Developer Id

2 weeks ago


Jakarta, Indonesia BowerBird Full time

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’re a close-knit global team that prioritises communication and work-life balance.

**The Role**
We’re looking for a senior developer who is an expert at Ruby on Rails. You’ll 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’re 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**

**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’s 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)

**Salary range**

IDR 365,000,000 - 605,000,000 annually



  • Jakarta, Indonesia IWG E-SPORTS SDN BHD Full time

    To ensure success as a ruby on rails developer, you should have extensive experience working with ruby and back-end integration techniques. Ultimately, a top-level ruby on rails developer can create clean, functional code that perfectly suits the needs of the company. **Ruby on Rails Developer Responsibilities**: - Writing and maintaining reliable Ruby...


  • Jakarta, Indonesia PT Infinite World Esports Full time

    To ensure success as a ruby on rails developer, you should have extensive experience working with ruby and back-end integration techniques. Ultimately, a top-level ruby on rails developer can create clean, functional code that perfectly suits the needs of the company. **Ruby on Rails Developer Responsibilities**: - Writing and maintaining reliable Ruby...


  • Jakarta, Indonesia Demolytic Full time

    **Jakarta**: **Indonesia**: Senior Ruby Developer Responsibilities include creating back-end solutions, building efficient gems and integrating front-end components. If you’re interested in both getting your hands dirty with writing code from scratch and reviewing other people’s work, we’d like to meet you. Ultimately, you will contribute in all...


  • Jakarta, Indonesia Code.id Full time

    CODE.ID was previously a business unit of INTEGRASI, a system integrator that also provided software services established in 1999. In 2014, CODE.ID becomes an independently run company which currently has around 100 passionate developers with a myriad numbers of skill sets. CODE.ID has been established since 1999 and became a publicly listed company in...


  • Jakarta, Indonesia Reeracoen Indonesia Full time

    10,000,000 IDR ~ 25,000,000 IDR - Jakarta- Minimum 2 years experience in developing software using Ruby, Ruby on Rails - Experience writing REST-based APIs - Experience using PostgreSQL - Proficient with HTML, CSS, JavaScript frontend technologies - Know the Scrum Agile development methodology - Have good analytical skills and be able to solve problems -...


  • Jakarta, Indonesia Ruby Labs Full time

    **About us**: **About the role**: At Ruby Labs we are creating a new D2C product in the LegalTech category and we are looking for a skilled Senior Backend Developer to join our team. In this role, you will be instrumental in designing, developing, and maintaining efficient and scalable back-end systems using Node.js (Nest.js) and TypeScript. This position...

  • Back End Developer

    1 week ago


    Jakarta, Indonesia Haswara Anjaya Akeh (Haswara Anjaya Akeh) PT Full time

    Professional experience in PHP/MySQL development, Ruby, Python, Java, C++, Laravel - Excellent knowledge of OO and MVC Programming principles - Excellent knowledge of web and programming technologies - Experience with CI or other PHP Frameworks is a big plus - Bachelor Degree majoring Computer Science/Information Technology - Having minimum 4 years...

  • Full Stack Engineer

    7 months ago


    Jakarta, Indonesia Reeracoen Indonesia Full time

    13,000,000 IDR ~ 25,000,000 IDR - Jakarta- Bachelor's Degree in IT/Computer Science or related major - 3+ years of full-stack Rails development experience - Good communication in English - Strong testing methodology with RSpec or similar - Strong understanding of front-end technologies, such as React or Vue - Strong understanding of OOP and/or functional...


  • Jakarta, Indonesia PT IDStar Cipta Teknologi Full time

    PT IDstar Cipta Teknologi is an IT consulting & outsourcing company. We deliver IT solutions to any business on a global scale by providing IT expert and scrum team with flexible arrangement to help our clients adapt to the digital world. We have over 150+ dedicated IT talents and continuously source. We are building future leaders through educating young...


  • Jakarta, Indonesia WidaTech Full time

    **Responsibilities**: - Lead a small team of back-end developers, providing guidance, support, and mentorship. - Design and implement efficient, reusable, and reliable back-end code and APIs. - Design and manage database architecture and server integration. - Collaborate with cross-functional teams, including front-end developers and product managers, to...


  • Jakarta, Indonesia Demolytic Full time

    **Jakarta**: **Indonesia**: Do you like writing mean and clean Ruby code? Come join our team and help us build amazing things. We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class...


  • Jakarta, Indonesia Schoters Full time

    Design, develop, test, deploy, maintain and improve software. - Design and maintain relational databases and its schemas. - Test the product in controlled and real situations before deployment. - Accomplish engineering and organization goals by completing related tasks. - Develop software solutions by conferring with users, studying information needs, system...


  • Jakarta, Indonesia Halorumah Indonesia Full time

    URGENT NEEEDED !!! Senior back-end developer Requirements: - pengalaman min. 1thn di bidangnya - menguasai PHP, Nodejs - menguasai Vue, Python, database (rdms, nosql) - menguasai cloud administration Siap bekerja dibawah tekanan dan secara remote fulltime job Jenis Pekerjaan: Penuh Waktu Upah: Rp4.000.000 - Rp8.000.000 per bulan

  • Back-end Engineer

    2 days ago


    Jakarta, Indonesia Schoters Full time

    Design, develop, test, deploy, maintain and improve software - Design and maintain relational databases and its schemas. - Test the product in controlled and real situations before deployment. - Accomplish engineering and organization goals by completing related tasks. - Develop software solutions by conferring with users, studying information needs, system...

  • Back End Developer

    2 months ago


    Jakarta, Indonesia PT. BSR Indonesia (MNC Group) Full time

    Our client hiring for Backend Developer. **Job Descriptions** - Membangun perangkat lunak yang kuat dan skalabel dengan membangun fitur baru, debugging, dan mengoptimalkan aplikasi - Menulis kode bersih untuk mengembangkan aplikasi web fungsional - Berkolaborasi dengan pengembang front-end untuk mengintegrasikan elemen yang terlihat oleh pengguna dengan...


  • Jakarta, Indonesia Alatan Asasta Indonesia Full time

    As an Intern - Full-Stack Web Developer at Alatan Asasta Indonesia, you will have the chance to work alongside experienced developers and contribute to real projects. Your responsibilities will include: **Front-End Development**: - Designing and implementing responsive and user-friendly interfaces using HTML, CSS, and JavaScript. - Assisting in the creation...

  • Back-end Developer

    5 days ago


    Jakarta, Indonesia Demolytic Full time

    **Jakarta**: **Indonesia**: We are looking for an experienced Back-end developer to join our IT team. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. **Responsibilities**: Build reusable code and libraries for future use Collaborate with Front-end developers to integrate...


  • Jakarta, Indonesia Otto Digital Full time

    Develop Web Application (back end system) Communicate with mobile apps team regarding API implementation Develop a database for back end purposes Bachelor’s degree from Information Technology/Information System/Computer Science or related major Minimum 5 years experienced withBack End Developer Experience with Programming Language such as...

  • Ruby/ror Developer

    6 days ago


    Jakarta, Indonesia RubyGarage Full time

    **RubyGarage** is a Software development and IT consulting company. We provide Design and Technology Consulting services for startups and enterprise businesses. Most of our clients are based in the USA and European countries. **Responsibilities** - Developing solutions and algorithms according to the technical specifications or other requirements...

  • Back End Developer

    7 months ago


    Jakarta, Indonesia PT Astra Digital Mobil (mobbi) Full time

    Job Description: - Berkolaborasi dengan Front End dan Mobile Developer dalam mengembangkan platform mobbi. - Mendesain, menciptakan, mengembangkan dan mengelola data API dan sistem Back End di perusahaan serta mendokumentasikannya. - Melakukan masalah terkait dengan Back-End. - Melakukan R&D atas bahasa pemrograman yang terupdate. Qualifications: -...