Update: This position has been filled.
We’re looking for a remote engineer to help us:
- Build out our nonprofit P2P microlending platform using the PHP Laravel framework
- Bring opportunity to some of the world’s poorest places by connecting them to a marketplace that’s independent of geography
- Develop the world’s first direct P2P microlending community – a model that is revolutionizing access to finance in developing countries
Our technology stack: PHP, Laravel Framework, Propel ORM, Elasticsearch, Ansible, Vagrant, Composer, Git, Github, PHPUnitTest, Twitter Bootstrap, Rackspace Cloud, Nginx, jQuery, many third-party APIs (Facebook, Google, Stripe, Paypal, Telerivet, SendWithUs, SiftScience, Geoip2, Phpexcel, Supremenewmedia, guzzelhttp, laravel-phone).
What You’ll Do
As our sole engineering hire (for now), here are some things you might do:
- Refactor our Laravel 5 codebase
- Add and update unit tests
- Optimize queues (Beanstalkd) and database queries to handle a rapidly growing transaction volume
- User experience improvements: smarter loan project search results, customizable email digests for lenders, loan balance queries via SMS for borrowers, etc.
- Work with data scientists to integrate credit risk prediction algorithm updates (Python)
- Interact with our borrowers and lenders via email for technical questions
- Help with other activities as necessary in a startup
Zidisha is a Y Combinator nonprofit and the first direct peer-to-peer lending service to bridge the international wealth divide, allowing individuals in the US and internationally to lend to and communicate with borrowers in developing countries without local intermediaries. We’ve been featured in numerous press and media for our groundbreaking work in using internet and mobile phone technologies to connect entrepreneurs in some of the world’s most isolated and impoverished places with the international peer-to-peer lending market.
Our mostly-volunteer team is distributed worldwide. You’ll work with founder and front-end developer Julia Kurnia, and with our volunteers and interns via Skype, email and our team forum. Opportunities for greater responsibility / leadership will continue to open up as we grow.
You’re not satisfied with a conventional job: you’re compelled to use your time and energy to make an important impact on the world.
You believe the international wealth divide is the major injustice of our time, and have dedicated your life to solving it. You have a substantial track record of paid or volunteer work on some aspect of this issue.
You’re happy working remotely. You prefer structuring your own work days and being alone to focus on a project. You’ve figured out the work-life balance that’s right for you, and your social life is independent of the workplace.
You’re upbeat and consistently exude positive energy. You think independently, take responsibility for the overall success of the organization, and have the maturity to speak your mind in a constructive way. You communicate clearly in English.
You’re extraordinarily disciplined with time management. You comfortably prioritize competing projects, making obvious, substantial progress on the most important goals each working day. You pace yourself reasonably to avoid burnout.
You’re excited about pioneering something that’s never before been done. You’re comfortable with ambiguity and lots of unknowns. You understand that innovation requires constant experimentation and change. You expect to modify and replace much of what you build as our lending model evolves.
If you aren’t an expert at our technology stack already, you can become one quickly. You have extensive experience with refactoring substantial codebases and applying unit testing. You’re comfortable with being the most expert engineer on the team and taking responsibility for the quality of our codebase.
You’re a fast, independent learner. You have a network of people and resources you can tap for advice. You keep yourself up to date on the latest technology and security best practices, and take responsibility for applying them as appropriate.
About This Job
This opportunity is open to people of any nationality. You can live and work from anywhere in the world with an internet connection.
We may consider both part-time and full-time engagements, depending on your situation. Hours are flexible; you can work any time of the day or night. Your productivity should speak for itself, rather than number of hours spent.
We have an open vacation policy: take whatever is reasonable and right for you (we recommend minimum two weeks per year).
We’re committed to fair compensation that is competitive with comparable nonprofit positions in your location.
Most likely, we’ll start with a trial period of one to three months. If the fit is right for everyone, we’ll move to a long-term relationship.
How To Apply
Send an email with your resume to [email protected] Answer these questions:
- Tell us about yourself.
- How are you spending your time today? Describe what you personally are building, either for a larger organization or your own project(s).
- Describe any previous experience working with a team remotely.
- Include a link to your GitHub page and a sample of code you’ve written.
- Out of all the worthwhile things you could do with your time, why do you want to invest it in Zidisha?
- If you had just five years left to live, how would you spend your time?