Job Openings
Backend Developer
About the job Backend Developer
Benefits:
- Exposure to collaboration and making a positive impact with a highly motivated team not just in Indonesia but also in our International network, including Singapore, Malaysia, India, the US, and Africa.
- Accommodation in Bandung (if needed)
- Meal allowance
- Healthcare
- Internet allowance
- Internet package allowance
- Leadership incentive
Key Responsibilities:
- Responsible for developing and maintaining our backend service and API
- Experience performing root cause analysis to solve any bugs or issues related to the product and identify opportunities for improvement.
- Able to maintain legacy system and giving insight on how to improve
- Deliver high-performance and scalable API capabilities.
- Able to employ analytical thinking to investigate issues and develop solutions.
- Keeps current with new technologies, coding standards, and best practices in software development.
- Create documentation of projects and codes.
- Make sure any changes and code contain unit testing or any testing related to the project.
Requirements:
- At least 3-5 years of experience in software development
- Ability to work independently and collaborate in teams
- Eagerness to learn & keep up to date with the latest technology
- Good verbal and written communication skills (Required language: English)
- Proficient in Python with at least a year of experience
- Proficient in PHP with at least 3 years of experience
- Experience in using PHP Laravel framework with at least a year of experience
- Experience in using Python Django framework with at least a year of experience
- Experience with Asynchronous programming (Ideally using Python)
- Excel in RESTful API
- Experience in writing tests (unit, integration, end-to-end etc.)
- Good Knowledge of relational/non-relational databases
- Good Knowledge of Git and Git integration platforms i.e. GitLab, GitHub etc.
- Sufficient working experience developing automated systems.
- Familiar with TDD and Agile framework.