Ruangguru is a tech-enabled education company that provides a one-stop learning experience for students to have better access to quality content and service. Ruangguru has allowed students to access better quality educational content in the form of learning videos, question banks, test-prep materials, and study notes. Ruangguru platform has been proven to not only help families reduce the cost for education, but also elevate student outcomes.
What Will You do?
- Design and develop services that deliver impact every day by providing access to the learning experience and motivating students to fulfill their dreams.
- Operate and maintain highly scalable services for students in Indonesia from Aceh to Papua.
- Develop tools to improve the existing process, including infrastructure reliability, service performance, and developer's productivity.
- Continuously improve code quality, product execution, and learning experience.
- Coordinate across teams (Mobile, Frontend, DevOps, Data, UI/UX, QA etc.) on planning and execution.
- Solve challenging educational problems in Indonesia by using cutting-edge technology.
- Fast learner & good analytical thinking.
- Advanced knowledge in (according to priorities) Go, Python, OCaml, or any other programming language, as long as capable of learning quickly (like, really fast).
- Have exposure in architectural patterns of high-scale web application.
- Have experience with distributed storage and database systems, including SQL or NoSQL.
- Have a systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
- Good communication skill, team player and comfortable working with a cross-functional team.
- Have a passion for learning, improving and contributing to projects with a strong sense of ownership.
- Will be placed in one of ruangguru office's : Jakarta/Bandung/Jogja/Malang
Perks and Benefits
- Free Lunch or Snacks
- Medical / Health Insurance