Skip to main content
Fundraise Up

Senior Backend Engineer

Remote8 countries· UTC+0…UTC+3
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Mid-size
€5.6k–€6.5k/mo
Check eligibility

Open to 8 countries · UTC+0…UTC+3. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer with 7+ years of experience, specializing in Node.js and TypeScript. Must have strong experience with MongoDB, Kafka/Redis, ClickHouse, and Elasticsearch. The role is remote, preferably within CET hours, and requires comfort working in a Russian-speaking team.

Core skills

Node.jsTypeScriptMongoDB/NoSQL

Required skills

Koa/NestJSKafka/RabbitMQ/Bull/RedisClickHouse/analytics DBsElasticsearch

Optional skills

PrometheusGrafanaDatadogperformance monitoring toolsobservability tools

Required languages

Russian

What you'll do

  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript.
  • Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers.
  • Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security.
  • Write comprehensive unit tests and conduct thorough code reviews to maintain code quality.
  • Proactively identify and implement system improvements, refactoring legacy code where necessary.
  • Contribute to a culture of engineering excellence by mentoring others and sharing your expertise.

What they require

  • Experience: 7+ years of backend development experience, preferably in a product-driven environment.
  • Node.js Expertise: Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS.
  • TypeScript Pro: Deep expertise in TypeScript, including its advanced typing and module systems.
  • Database Skills: Solid experience with MongoDB or other NoSQL databases.
  • Distributed Systems: Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis.
  • Data & Search: Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch.
  • Architectural Mindset: A strong understanding of system design, clean architecture principles, and performance optimization.
  • Ownership: The ability to work independently, take ownership of your work, and see projects through to completion.
  • Communication: Comfortable working within a Russian-speaking team.
  • Prior experience working in a remote-first, globally distributed team.
  • A genuine interest in the non-profit technology sector.
  • A hypothesis-driven mindset and the ability to communicate complex technical concepts to non-technical stakeholders.
  • Curiosity and a hypothesis-driven mindset
  • Ability to communicate complex analytical concepts to non-technical audiences
  • Detail-oriented with a strong sense of ownership
  • Comfort working in fast-paced, data-rich environments

Benefits

  • 31 days off.
  • 100% paid telemedicine plan.
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace.
  • English learning courses.
  • Relevant professional education.
  • Gym or swimming pool.
  • Co-working.
  • Remote working.
  • A strong, collaborative product team that owns what it builds.
  • Clear product vision and access to real customer feedback from global nonprofit leaders.
  • Flat structure: no politics, just great work with great people.
  • Transparent company culture-we share how we’re growing, where revenue comes from, and what’s next.
  • Long-term focus: we offer equity options and value sustained, meaningful contribution.
🇨🇾 CyprusTechnologyMid-sizefundraiseup.com
€5.6k–€6.5k/mo