
Job Overview
Location
Portugal - Remote
Job Type
Full-time
Category
Engineering Manager
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • As an Engineering Team Leader for the Donor Experience Platform at Fundraise Up, you will be instrumental in shaping the future of online charitable giving. You will lead a dedicated team of 5-8 Fullstack developers, guiding them in the development of a critical technical platform that powers our company’s core products – the various forms and interfaces essential for processing online donations. This is a unique opportunity to step into a role where a strong technical roadmap and an existing talented team are in place, but where your leadership is the missing piece to drive innovation and execution forward.
- • Your primary responsibility will be to foster a high-performing engineering team. This involves not only technical guidance but also significant people management. You will be expected to maintain a hands-on approach, dedicating approximately 70% of your time to management duties and 30% to hands-on coding and technical decision-making. This balance ensures you remain connected to the team's challenges while providing strategic direction.
- • You will be the guardian of engineering excellence within your team, ensuring adherence to company processes and established engineering guidelines. This includes promoting best practices in code quality, testing, and deployment, contributing to the overall robustness and scalability of the Fundraise Up platform.
- • Owning the delivery of features is paramount. You will be accountable for ensuring your team meets deadlines and successfully delivers on the product roadmap. This requires effective planning, resource allocation, and proactive problem-solving to overcome any obstacles that may arise.
- • A key aspect of your role will be making critical technical decisions. You will be responsible for architecting and designing new features, ensuring these solutions are scalable, maintainable, and align with the broader technical vision of Fundraise Up. This involves close collaboration with your manager and neighboring engineering teams to ensure seamless integration and architectural coherence across the platform.
- • Proactive management of technical debt is crucial for long-term platform health. You will identify, prioritize, and manage technical debt, ensuring it doesn't impede future development velocity. Maintaining a well-defined technical backlog for your team will be essential for this effort.
- • You will play a vital role in the professional growth of your team members. This includes mentoring and developing engineers, conducting regular one-on-one meetings to discuss performance, career aspirations, and provide constructive feedback. You will also be responsible for onboarding new team members, ensuring they are quickly integrated into the team and company culture.
- • Performance management is another significant responsibility. You will conduct performance reviews, recognizing achievements and identifying areas for development, thereby fostering a culture of continuous improvement and accountability.
- • The Donor Experience Platform is at the heart of Fundraise Up’s mission. It’s the engine that enables millions of dollars in donations to flow to nonprofits worldwide. By leading this team, you will directly contribute to making donating faster, more seamless, and accessible, impacting the success of numerous charitable organizations globally. You will be part of a company that is recognized for its innovation and the quality of its product, with a strong reputation among leading nonprofits and on software review platforms.
- • Fundraise Up operates a complex and large product ecosystem serving a global clientele across North America, the UK, Australia, and Europe. The platform encompasses a modern checkout experience, customizable SPAs (widgets), donor portals, organization and partner portals, administrative tools, and internal applications. Your team's work will directly influence the effectiveness and user experience of these critical components.
- • You will be working with a modern technology stack, including Node.js (Koa, NestJS) and MongoDB for the backend, and Webpack, Vue.js, and React with TypeScript for the frontend. High-throughput messaging and background processing are handled by Kafka and Bull (Redis), with analytics data stored in ClickHouse and search powered by Elasticsearch. Your technical leadership will guide the team in leveraging these technologies effectively.
- • Joining Fundraise Up means becoming part of a distributed, international team of over 160 product professionals, including 80+ engineers. You’ll collaborate with experienced developers from diverse backgrounds, fostering a culture of deep technical curiosity and knowledge sharing. Despite our scale, we maintain a focused, collaborative environment where every task is valued and every voice is heard. You will be joining a team where quality, mentorship, and mutual respect are foundational principles.
🎯 Requirements
- • Minimum of 10 years of overall software development experience, with at least 2 years in a Team Lead or Engineering Manager role, specifically managing a team of 5-10 developers.
- • Proven experience as a hands-on leader capable of writing code, making sound technical decisions, and designing robust systems.
- • Strong people management skills, including experience with hiring, coaching, providing feedback, and conflict resolution.
- • A minimum of 5 years of experience as a Fullstack Developer.
- • At least 5 years of experience working in product companies with a technology stack including TypeScript, Node.js, MongoDB, Kafka, and Redis.
- • English proficiency at a B2+ level, enabling confident communication on technical topics.
🏖️ Benefits
- • Private medical insurance for the employee and their family.
- • 22 paid vacation days per year.
- • Up to 14 paid public holidays per year.
- • 5 company-paid sick leave days.
- • English learning courses.
- • Support for relevant professional education.
- • Access to a gym or swimming pool.
- • Home office setup assistance for furniture (office chair, desk, monitor) and other workspace items.
- • Co-working space access.
- • Fully remote working arrangement.
- • €50 monthly allowance for internet and mobile phone expenses.
Skills & Technologies
JavaScript
TypeScript
React
Vue.js
Node.js
Senior
Remote
About FundraiseUp Inc.
FundraiseUp provides a SaaS donation platform for nonprofits, charities, and NGOs. Its technology uses AI and behavioral data to personalize giving experiences, increase donor conversion, and reduce abandonment. Features include one-click payments, recurring giving, multilingual donation forms, and analytics dashboards. The platform integrates with CRMs like Salesforce and Blackbaud, supports Apple Pay, Google Pay, PayPal, ACH, and credit cards, and offers A/B testing and fraud protection. It serves organizations worldwide, helping them raise funds online without dedicated technical staff.



