3 open TypeScript positions
Givebutter is seeking a Senior Mobile Engineer to build mobile features using React Native that support mission-driven organizations. Key responsibilities include maintaining iOS and Android applications, designing high-quality UI interactions, and bridging React Native with native modules. The role requires deep passion for mobile development and a track record of owning features end-to-end.
The role involves designing and implementing full-stack features using PHP/Laravel, React, and TypeScript across various product areas like fundraising and donor management. Engineers will build scalable systems capable of handling millions of users and high-volume transactions, while collaborating closely with product and design peers. A key responsibility is participating in code reviews and contributing to technical initiatives across the engineering organization.
Givebutter is looking for experienced Senior Software Engineers to join various teams (CRM & Engage, Growth, Core Fundraising, Platform, etc.) to build and scale features for their nonprofit fundraising and CRM platform. Responsibilities include designing and implementing full-stack features using PHP/Laravel, React, and TypeScript, and building systems capable of handling millions of users and high-volume transactions. Candidates must possess 5+ years of software development experience with strong backend depth and proficiency in required modern web technologies.