Remote (CET hours preferred) Remote (Global)

Fundraise Up is hiring an Engineering Team Leader, Elements Team

About the Role

Lead the development and evolution of embedded donation tools used by nonprofits worldwide. As Engineering Team Leader for the Elements team, you'll guide a small, focused group of fullstack developers through technical challenges and product delivery, balancing hands-on coding with leadership responsibilities.

What You'll Do

  • Manage and mentor a team of 3–5 developers, conducting regular 1:1s, performance reviews, and onboarding
  • Spend roughly 70% of your time on leadership and 30% on writing and reviewing code
  • Drive technical decision-making, design system architecture, and align implementations across teams
  • Own end-to-end delivery of features, ensuring timelines are met and engineering standards upheld
  • Maintain your team’s technical backlog and lead efforts to reduce technical debt
  • Ensure adherence to engineering best practices and internal development processes

Requirements

  • Minimum of 10 years in software development, with at least 3 years in fullstack roles
  • Proven experience leading engineering teams of 3–5 developers for 2+ years
  • Strong background in TypeScript, Node.js, MongoDB, Kafka, and Redis within product-driven environments
  • Ability to lead technical discussions, design systems, and coach engineers effectively
  • Fluent English communication skills (B2 or higher) for technical collaboration

Preferred Qualifications

  • Experience in fast-growing startups or scaling environments

Technical Stack

Node.js, Preact, TypeScript, MongoDB, Cloudflare Workers, Kafka, Webpack, Vue.js, React, Koa, NestJS, Bull (Redis), ClickHouse, Elasticsearch

Benefits

  • Private medical insurance for employee and family
  • 20 paid vacation days and up to 15 public holidays annually
  • 5 company-covered sick days per year
  • Support for English language learning and professional development
  • Gym or swimming pool membership subsidy
  • Home office setup assistance for furniture and equipment
  • Flexible co-working and remote work options
  • Equity options included in compensation package

Work Mode

Fully remote role with a preference for candidates working within or adaptable to CET hours. The team operates globally with asynchronous collaboration and structured alignment.

Company Culture

Work in a flat, transparent environment where technical excellence and mutual respect are prioritized. The team values deep curiosity, knowledge sharing, and long-term impact over bureaucracy. Collaboration is thoughtful, feedback is constructive, and decisions are made close to the work. Engineers are trusted to lead, innovate, and grow without organizational noise.

Required Skills
Node.jsPreactTypeScriptMongoDBCloudflare WorkersKafkaWebpackVue.jsReactKoaFullstack DevelopmentTeam LeadershipSystem DesignPeople ManagementTechnical Decision Making Node.jsPreactTypeScriptMongoDBCloudflare WorkersKafkaWebpackVue.jsReactKoaFullstack DevelopmentTeam LeadershipSystem DesignPeople ManagementTechnical Decision Making
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Fundraise Up
Fundraise Up provides a fundraising platform for nonprofits, featuring tools like Checkout Modal, Campaign Pages, and AI-powered donation processing.
All jobs at Fundraise Up Visit website
Job Details
Department Software Developers
Category management
Posted 5 days ago