Mô tả công việc
Giới thiệu về công ty
Trách nhiệm công việc
- Improve our payment infrastructure to ensure reliability, scalability and security
- Take ownership and lead small projects from the beginning through to live in production
- Writing code which is reusable, testable and efficient
- Collaborate with the Tech Lead, Product Manager and other engineers to develop features that drive our metrics
- Do whatever it takes to make Xendit succeed
Kỹ năng & Chuyên môn
- 2+ years of experience in developing, designing, and deploying large scale applications
- You believe in clean coding, simple solutions, testing and continuous deployment
- You have strong experience working on the backend of a technology-driven product that is complex and high-performance
- Experience with distributed systems and writing resilient software
- You have a product mindset, you care about customer outcomes and you are comfortable crafting customer-driven solutions
- You are flexible, a team player, proactive and someone with an eye for detail
- Demonstrated knowledge of one of Typescript/ Golang, Web Services (RESTful), SQL/PostgreSQL and pub/sub design patterns
- Experience with unit and integration tests such as jest, mocha, supertest
- Experience working with bank, e-wallet, and paylater APIs
- Familiarity with containerization, including docker and kubernetes
Phúc lợi dành cho bạn
- Health insurance
- Remote working
- Flexi hours
- 13th-month salary
- Onsite business trip
- Team-building activities
- Technical training
- International exposure
- Flexible support interview online via Google Meet