We build technology that helps people do good deeds. Our first product was an app that makes volunteering easy and social. We then launched our enterprise platform last year designed to help companies engage their employees through social good. Employees can share their time, skills, and money with causes they care about, and employers can manage, track and measure the impact they generate.
Job description Deed is building the most engaging and impactful workplace philanthropy platform in the world. With the help of our customers, we collect employee donation and volunteering activity, employee carbon emissions data, community investment impact data, which we combine with research data sets to produce our own forecasts and models of impact.
Deed is looking for a Senior Full-Stack Engineer reporting to a team lead to support the rapidly growing feature teams at Deed. You’ll be part of a small but fast-moving team responsible for creating and delivering software from conception to deployment. You will be joining as an early member of the team that will help Deed build for scale.
Job requirements
You will:
Work across the stack to deliver new features from start-to-finish
Build clean, performant APIs to power our features & data visualizations
Implement compelling, usable UIs; contribute to their design, and engineer them with React and Redux
Improve performance and overcome scalability limits
Own meaningful parts of our service, have an impact by supporting charitable donations in various ways and projects related to volunteering management. You have:
8+ years of experience architecting & building solutions using web technologies Work with Product Managers to determine key requirements
Work with Engineering, QA, Ops teams to identify and resolve technical challenges
Design and develop full-stack application business logic using ReactJS, Node.js, & related technologies
Strong development and design experience using ReactJS and Node.js
Love shipping products across the spectrum of internal tools and user-facing apps Experience implementing REST APIs / GraphQL
Experience with databases (NoSQL/SQL, e.g. MongoDB/Postgres)
Experience with automated testing Enjoy working cross-functionally and globally with other teams in Product, Engineer and business partners Nice to have:
TypeScript experience Prior experience with React Native
Working knowledge in an early stage startup
Experience with security testing Implementing AWS best practices, including security & data migration
Experience with CI/CD Process Knowledge in microservices based architecture If you are someone who cares about social good (and technology solutions that scale social good), can work effectively in small teams, and are a self-starter who wants an opportunity to shape and have a meaningful impact at an early-stage startup, we invite you to apply for one of the positions below. Let’s do some good every day, together!
Our goal is to complete your interview process in under 2 weeks; however, we are happy to move at your pace. After the initial phone screen, we would like you to meet with the Engineering Team and Founders and test your technical knowledge. Steps in the process may change depending on the availability of the candidate/hiring team and actual needs.
Deed is proud to be an Equal Opportunity Employer building and celebrating a diverse and inclusive workforce across the globe. We recognize that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Full-time
$118K–$160K
Remote
Other opportunities you might be interested in