cover image
EverGive

EverGive

www.evergive.com

1 Job

15 Employees

About the Company

EverGive was conceived as the answer to a radical question: What if donations didn’t just get spent? What if they compounded over time and lasted forever instead? EverGive is on a mission to do just that - make donations compound and last forever, forming humanity’s largest social safety net over time. Donations on EverGive are invested monthly, and charities receive payouts frequently, bringing sustainability to their mission and putting them on a path to financial security forever. EverGive is the last donation a donor will ever need to make, and the last a charity will ever need to raise. Built on Bitcoin.

Listed Jobs

Company background Company brand
Company Name
EverGive
Job Title
Senior Software Engineer - 2-3 month Contract
Job Description
**Job Title** Senior Software Engineer – 2‑3 Month Contract **Role Summary** Lead the design, build, and scaling of EverGive’s core platform. Own complex feature delivery and technical initiatives with minimal oversight, ensuring high quality code, robust architecture, and efficient developer workflows. **Expected Deliverables** - End‑to‑end delivery of complex features with predictable, steady delivery. - Successful resolution of technical blockers and consistent pipeline throughput. - Maintenance of code quality, testing rigor, and CI/CD stability. - Up‑to‑date documentation that conveys technical knowledge clearly. **Key Responsibilities** - Design, implement, and ship production‑grade services in TypeScript/Node.js. - Architect scalable backend components using PostgreSQL, AWS ECS, RDS, and S3. - Write and maintain Terraform/Nix configurations for infrastructure automation. - Lead architectural decision‑making, identifying long‑term risks and opportunities. - Enforce coding standards, automated testing, dependency management, and disciplined refactoring. - Continuously improve performance, tooling, workflows, and overall developer experience. - Create clear, accurate documentation for internal and external stakeholders. **Required Skills** - 5+ years professional software engineering experience, preferably in high‑growth or startup environments. - Proficiency in TypeScript, Node.js, React, PostgreSQL, and AWS (ECS, RDS, S3). - Strong background in infrastructure‑as‑code with Terraform, Nix, and familiarity with AWS CDK. - Deep understanding of software design principles, architectural patterns, and performance optimization. - Demonstrated track record of improving coding standards, delivery processes, and developer workflows. - Excellent written and verbal communication skills for documentation and cross‑team collaboration. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - AWS Certified Developer, Solutions Architect, or related certification preferred.
United kingdom
Remote
Senior
05-12-2025