
Explore more
About the role
- Designing, implementing, and maintaining secure large-scale payment solutions to support our merchants and the business
- Collaborating with relevant stakeholders to improve and optimize the reliability and performance of current applications, and implementations.
- Collaborating with relevant stakeholders to improve engineering standards, tooling, and processes.
- Participating actively in code and technical reviews.
- Document development phases and monitor, and debug systems.
Requirements
- 3+ years of experience building large-scale and data-intensive applications.
- Familiarity with our commonly used technology choices including Node.js, Typescript, and MySQL.
- Experience working on low latency, high throughput distributed systems & with micro-service architectures.
- Attention to detail.
- Excellent communication and prioritization skills.
- Deliberate drive to constantly improve and get better.
- Experience engaging in collaborative multi-functional teams.
- Experience with test frameworks and writing quality tests.
- A strong desire to give our merchants a great experience using our payment infrastructure.
Benefits
- Health insurance
- Sponsored and tailored training
- Paid parental leave
- Paid time-off
- Flexible work style
- Annual performance bonus
- Low-interest loans
- Group Life Insurance
- Access to up to four therapy sessions monthly
- Day off on your birthday 🎂 🎁 🎉
- Employee interest groups that provide supportive communities within Kora
- Great company culture and the opportunity to work with a highly collaborative team building something great!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypescriptMySQLlarge-scale applicationsdata-intensive applicationslow latency systemshigh throughput systemsmicro-service architecturestest frameworksquality tests
Soft Skills
attention to detailexcellent communicationprioritization skillsdrive for improvementcollaborative teamwork