Backend Developer

at Future Africa
Location Dar es Salaam, Tanzania, United Republic of
Date Posted January 20, 2022
Category IT / Information Technology
Software Development
Job Type Full-time
Currency TZS

Description

JOB DETAILS:
ABOUT US
Future Africa is an early stage venture fund that connects investors to mission-driven founders who are turning Africa’s most difficult challenges into global businesses. Our mission is to fund a future where purpose and prosperity are within everyone's reach. We have 50+ portfolio companies with $20M USD under management including Andela and Flutterwave. Our fund is backed by the founders of Andela, Paystack, Jumpbike and investors at Local Globe. If this sounds exciting to you, we should probably talk about working together.

JOB REQUIREMENTS
• 3-5 years previous experience with backend development
• Ability to work with JavaScript ES6, TypeScript, Node.js, Express.js, MongoDB and Socket.io
• Communicate fluently in English
• Ability to work remotely with fast wifi during WAT business hours

RESPONSIBILITIES
In this role, you'll often find yourself...
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to front-end requests.
• Collaborating with frontend developers on the integration of elements.
• Designing backend services for various business processes.
• Developing high-performance applications by writing testable, reusable, and efficient code.
• Implementing effective security protocols, data protection measures, and storage solutions.
• Running diagnostic tests, repairing defects, and providing technical support.

PRIOR EXPERIENCE
This role could be perfect for you if...
You're a User-Focused Product Engineer
You get satisfaction in building products that matter from the ground up with a deep understanding of how engineering choices impact the user experience. You weave together web, desktop, and database development with ease, continuously developing versatility in both frontend and backend engineering. You have a proven track record of shipping features that impact product KPIs.
You're a Code Mentor
You admire the code and the team that builds it. You have several strong opinions but you express them without ego. You pride yourself on making the Engineers around you better. You're skilled at embracing and improving a team's coding style, documentation, and decision-making. You've embraced continuous integration in your life, not just your work. You've worked on enough teams to know how and why to engage in cross-team conversations with Product, Business, and Engineering Leaders.
You're a Problem Solving Savant
You crack the puzzles others can't. When a team needs a really difficult problem to be solved, they call you. To say that you are technically savvy is an understatement. You know coding technologies like the back of your hand. You have a robust experience working with a range of technologies, language and modern framework. Portfolio includes 3+ years of working with JavaScript ES6, TypeScript, Node.js, Express.js, MongoDB and Socket.io.