
Website Kora
Before you apply: Here is an interview Q&A for you: Click here
NOTE: Here is why some companies may not hire you.
Hey!! Update Your CV Like a Pro. HERE are Tips from an Experienced Recruiter
Backend Engineer at Kora, Remote (Nigeria)
As a Backend Engineer at Kora, you will focus on building new scalable features, optimizing and maintaining existing features, participating heavily in code and technical reviews, working closely with other engineers in the team to guide implementation and technical direction, research and suggesting new ways to improve our application and processes.
You will be heavily involved in designing, optimising, and implementing the next phase for our applications and backend infrastructure as we continue to scale and meet the ever-growing demands of our merchants and the business.
Reporting Relationships & Stakeholder Engagement:
- Working collaboratively with our CTO (Chief Technology Officer), Product Management, Product Design, Business, Compliance, and IT Team to ensure each merchant is onboarded in a professional, timely manner.
- Strong working relationship with Managing Team / Directors / Team Leads around the business.
What you’ll be doing
- 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.
What you’ll need
- 3+ years of experience building large-scale and data-intensive applications. This includes but is not limited to expertise in building large-scale and performant applications, working with large data, microservices, distributed systems, data and database optimization, etc.
- 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.
- Reporting Structure: This role reports to the Engineering Lead.
Interview process
Below is the interview process you can expect for this role. It may look like a lot of steps, but rest assured that we move quickly and the steps are designed to help you get the information needed to determine if we’re the right fit for you… Interviewing is a two-way street, after all!
We expect the interview process to take a maximum of 3 weeks and an average of 2.5 hours in total. Please note that the interview is virtual.
- Introduction Stage – we have initial conversations to get acquainted with you and overall experience.
- [15m] Recruiter Screen –
- [7 days max] Take-home Assessment/Project
- Project Review – The Engineering team
- Feedback from the Recruiter (Abayomi Ishmael)
- [60m] Team Interview Stage (Engineering team) – We proceed to explore your professional background in greater detail and facilitate introductions to team members, including those from various cross-functional areas.
- [60m] Cultural Fit Interview () – At this stage, you’ll engage in a conversation with Kora’s COO, the Head of People and Culture, and the head of the team you’re being considered for. The aim is to understand you better and assess the alignment of your beliefs and values with Kora’s distinctive culture. We’d like to emphasize that there are no right or wrong answers expected. However, we encourage you to maintain a positive attitude during this session.
Please note that you are welcome to ask questions and inquire during this process. We assure you of complete transparency throughout the interview process.
Working hours
Given that we are an all-remote company and hire almost anywhere in the world, we don’t have a location requirement for this role. However, your working hours must coincide with 9:00 am – 5:00 pm WAT for at least 40 hours/week.
Equal Opportunity Employer
Kora is an equal opportunity employer dedicated to building an inclusive and diverse workforce. All employment decisions are based on qualifications, experience, and business needs. We strongly encourage applications from underrepresented communities and diverse ethnic groups to apply.
Please feel free to inform us if you need any accommodations to facilitate your participation in the recruitment process. Any details you share will be used solely to ensure we can support and accommodate your needs appropriately
If you require more information on our HR Data Privacy, please visit
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!
Note: We recognise imposter syndrome is real – any candidate who does not perfectly fit every characteristic of this role is still strongly encouraged to apply.
To apply for this job please visit apply.workable.com.
