

Senior Fullstack Engineer
Alodokter
- Kota Jakarta Selatan, IndonesiaNoble House, 21st Flloor , Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, IndonesiaKota Jakarta SelatanDaerah Khusus Ibukota JakartaIndonesiaIndonesia
- Full timeFULL_TIME
Posted 5 days ago and deadline of application is on 5 Jul
Recruiter was hiring 3 days ago
2025-05-07T10:31:15.337350+00:002025-07-05T17:00:00+00:00Job Description
Responsibilities:
- Design and implement scalable backend services and APIs using Ruby (including unit-test).
- Build and maintain web frontend using Polymer and Rails views.
- Create and manage Open APIs for external partner integrations.
- Integrate with third-party services such as payment gateways and logistics providers.
- Collaborate with cross-functional teams (frontend, design, product, QA).
- Participate in code reviews, sprint planning, and mentoring junior engineers.
- Apply best practices in test, security, performance, and maintainability.
Minimum Qualifications
We’re looking for a Senior Fullstack Engineer to own the backend and web frontend of our platform, built using Ruby and Polymer. You’ll be responsible for building scalable systems, designing APIs and web interfaces, and integrating with third-party platforms. Mobile development is handled by a separate team, and infrastructure/deployments are managed by DevOps.
We're looking for someone who thrives on challenges, someone who can work effectively with our current Ruby-based stack but is also open to exploring and adopting technologies like Node.js or Go for future improvements and new services.
This is a full-time, on-site position based in Alodokter’s Headquarter office in Jakarta.
Requirements:
- Proficiency in Ruby (for API and backend logic), including unit-test
- Experience with Ruby and Polymer or modern frontend web components like NextJS.
- Strong knowledge of MongoDB, Redis, and query optimization.
- Experience integrating with third-party APIs.
- Experience providing and documenting Open APIs.
- Familiar with software architecture and system design planning.
- Excellent problem-solving, communication, and collaboration skills.
- Experience build event-driven architectures (Pub/Sub, etc).
- Prior experience in a healthtech company or healthcare-related platform is preferred.
Qualifications:
- 4+ years of experience in fullstack development.
- A strong portfolio or contributions to production-grade systems.
- 1+ years of experience in maintaining operational (production).
Tech Stack:
- Backend: Ruby, Sidekiq
- Frontend: Rails, Polymer, HTML, CSS, JavaScript, NodeJS(NextJS)
- Database: MongoDB, Redis
- Cloud & Tools: GCP, Docker
- Other: Open API, 3rd-party API integrations (payments, logistics, etc)
Bonus Points:
- Experience build API services with Node.js(Javascript) or Golang.
- Exposure to Google Cloud Platform, Docker, or Kubernetes (even if not responsible for deployment).
- Experience in CI/CD pipelines and frontend testing.
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Office Address
- No. 2, Jalan Dr.Ide Anak Agung Gde Agung Kav. E 4.2, RT.5/RW.2, Kuningan, Kuningan Tim., Kecamatan Setiabudi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12950, Indonesia
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.