Job Description
Qiscus is a multichannel conversational platform that helps businesses embrace the new expectations of excellent Customer Experience (CX) through the ability to engage in timely conversations at scale. As the importance of real-time communication technology continually increases, dynamic server-side development is definitely necessary. Our backend engineer will be responsible of building and maintaining the technology as well as work closely with a team consisting of other engineers to ensure system consistency and improved customer experience (CX). Therefore, we are looking for an individual who possesses a high understanding of programming language and is able to formulate more efficient processes. If you find that you fit this role, we want you in our team!
- Contribute to the entire application lifecycle, focusing on coding and debugging
- Integrating user-facing elements developed by a frontend engineer with server side logic
- Building reusable codes and libraries for future use, including documentation UML.
- Optimize the application for maximum speed and scalability.
- Implement security and data protection.
- Design and implement data storage solutions (ERD).
Minimum Qualifications
- Experienced in using Git, Linux
- Working knowledge of Python/Golang/Ruby/PHP or ability to learn them quickly.
- Posess experience with web applications, databases and distributed systems (deployment).
- Understanding mobile development is a plus.
- Create documentation for API and Code.
- Posess experience creating RESTful and Mock API.
- Understanding how to use Docker.
- Knowledge of data migration, transformation, deployment and scripting/automation.
- Understanding CI/CD
- Exceptional analytical thinking and problem-solving skills with effective communication abilities
Perks and Benefits
- Medical / Health Insurance
- Flexitime
- Performance Bonus
- Paid Bereavement/Family Leave
- Recruitment / Signing Bonus
- Paid Vacation Leave
- Maternity & Paternity Leave
Required Skills
- Ruby on Rails
- Python
- GIT
- Linux
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Always
- Office Address
- Jl. Timoho No.43, Muja Muju, Kec. Umbulharjo, Kota Yogyakarta, Daerah Istimewa Yogyakarta 55165