
Mid-Level Backend Developer
Jakarta, Indonesia
Software Engineering
Full-Time
3 - 5 years of experience
Posted 3 months agoUpdated a month ago
Important Information
Make sure you’re applying to a legit company by checking their website and job posts.
Read Less
Job description
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions include databases, key-value stores, blob stores, etc.
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and solutions to these problems
- Help maintain code quality, organization and automatization
- Managing the Digital Ocean VPS with docker technology
Skills
- Experience with Ruby on Rails, along with other common libraries/gems
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Able to create database schemas that represent and support business processes
- Proficient understanding of code versioning tools (GIT)
- Familiarity with continuous integration
- Meet the target timeline defined by project manager.
Must have skills
About the company
BIIDO is a crypto-asset exchange & digital assets service based on blockchain. We serve as a platform for people who wants to be a part of the future's investment.
Our culture
Flexible Working Hours
We believe that everyone has their own productive time. Working in Biido let you match your working hours with your own schedule.
Friendly Environment
You will not find hierarchy boundary even with someone from C-level. We respect every employee’s opinions and we believe all of those opinions do matter to improve our company development.
Professional Development
Develop your expertise and be more than it by joining our team at Biido!

Questions That You Might Have In Mind
Bagaimana cara menjawab pertanyaan interview "Mengapa kami harus menerima anda?" yang tepat?"
Hallo sobat glints! Mau tanya klo kita ditanya oleh HRD tentang "mengapa kami harus menseleksi anda ketahap selanjutnya?" Itu jawab yang tepat kira2 apa ya? Terutama utk fresh graduate☺ thanks.
Sebutkan kelemahan dan kelebihan kamu?
Jujur, itu pertanyaan menjebak dan ya bagi saya yang belum mengetahui persis apa kelebihan dan kekurangan.
Pertanyaan ini selalu muncul saat interview, kalau saya selalu menjawab:
Kekurangan saya: mudah lupa namun untuk mengatasinya selalu membuat catatan ketika melakukan aktifitas atau misal kerja. Jadi ketika lupa, bisa melihat catatan tadi.
Kelebihan: saya suka membuat konten yang berhubungan dengan fotografi atau videografi untuk sosial media. Dan saya memiliki antusias dan rasa ingin tahu yang tinggi dalam dunia desain. (Karena basic saya desain)
Dan apakah jawaban seperti ini, akan di lirik oleh HRD? Dilema...
Apakah gaji di tempat saya bekerja, wajar?
saya memegang fullstack develop web, sembari teknisi it memaintain aset komputer kantor, memantain web yg sudah ada dan mendevelop web dari permintaan atasan, mengerjakan design grafis untuk printed product, mengurus pajak ppn 10 dan memegang kelengkapan legalitas. perusahaan tempat saya, memegang 600++ karyawan outsource yg tersebar di selindo. apakah dengan pekerjaan sebegitu banyaknya saya dihargai hanya dengan gaji UMR atau bahkan bsa dibilang di bawah UMR? terima kasih atas jawabannya