Application Guide
How to Apply for Part-Time Contract Developer, GiveWise
at Effective Altruism Hong Kong
๐ข About Effective Altruism Hong Kong
Effective Altruism Hong Kong is a charity dedicated to helping people apply EA principles through effective giving guidance and impactful programs. Working here means contributing to a mission-driven organization that prioritizes evidence-based approaches to doing good, with a lean team where your work has direct impact.
About This Role
As the primary software developer for GiveWise, you will own the entire technical stack of a donation platform, from building features in React/TypeScript and FastAPI/Python to maintaining Stripe payment flows and optimizing PostgreSQL queries. This role is impactful because you'll directly enable effective giving by ensuring a seamless, reliable donation experience for users.
๐ก A Day in the Life
You might start by reviewing any user-reported issues or Stripe payment logs from overnight. Then, you'd pick a feature to work onโlike building a donation receipt UI in React or optimizing a slow database query in PostgreSQL. You'd likely have a brief async check-in with the team, then dive into coding, testing, and deploying changes independently. The rest of your day could involve writing documentation or planning the next sprint's technical tasks.
๐ Application Tools
๐ฏ Who Effective Altruism Hong Kong Is Looking For
- Proficient in React and TypeScript for frontend development, with experience building and shipping features independently.
- Strong backend skills in Python and FastAPI, including designing and optimizing RESTful APIs.
- Hands-on experience with Stripe payment integration and PostgreSQL database management, including query optimization.
- Self-motivated and comfortable with technical ownership, able to manage priorities and communicate effectively in a remote, part-time contract setting.
๐ Tips for Applying to Effective Altruism Hong Kong
Highlight specific projects where you owned the full stack (React + Python) and shipped features end-to-end.
Detail your experience with Stripe integration, including handling webhooks, subscriptions, or payment intents.
Mention any work with PostgreSQL performance tuning (e.g., indexing, query optimization) and provide examples.
Emphasize your ability to work independently in a remote setting, perhaps by describing past contract or freelance work.
Tailor your cover letter to show alignment with Effective Altruism values and the mission of the GiveWise platform.
โ๏ธ What to Emphasize in Your Cover Letter
['Your technical ownership experience: describe a project where you were the sole developer responsible for a full-stack application.', 'Your specific experience with Stripe and PostgreSQL, including any challenges you overcame (e.g., handling failed payments, optimizing slow queries).', 'Your motivation for working with Effective Altruism Hong Kong: express interest in EA principles and how your skills can amplify effective giving.', 'Your ability to manage time and deliverables in a part-time contract role, with examples of successful remote work.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read about Effective Altruism principles and the work of Effective Altruism Hong Kong, especially their giving guides and programs.
- โ Explore the GiveWise platform (if publicly accessible) to understand its current features and user flow.
- โ Research Stripe's API documentation for donation-specific features (e.g., recurring donations, tax receipts).
- โ Look into how other EA-aligned charities handle donation platforms (e.g., GiveWell, Giving What We Can) for context.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Submitting a generic application that doesn't mention Effective Altruism or the specific mission of GiveWise.
- Overemphasizing experience with other payment gateways (e.g., PayPal) without demonstrating Stripe expertise.
- Failing to provide concrete examples of technical ownership; avoid vague claims like 'worked on full-stack apps' without specifics.
๐ Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!
Ready to Apply?
Good luck with your application to Effective Altruism Hong Kong!