Schedule: flexible within 09:00–19:00 (core overlap preferred in CET) Start: November Duration: Long-term cooperation About the Product Connact is a German white-label community platform that builds custom iOS/Android + Web apps for associations, clubs, unions, and enterprises. It centralizes communication and engagement with features like news feeds, events, group chats, DMs, documents, member directory & map, CRM/email integrations, and push notifications—positioned as GDPR-compliant and meant to replace scattered channels (mail, socials, WhatsApp). About the Role We’re hiring a Node.js Backend Engineer to ship new features, refactor critical paths for performance/reliability, fixing bugs. Our Stack (from the codebase) * Runtime/Frameworks: Node.js, Express, NestJS * DB/Cache/Queue: MongoDB (Mongoose), Redis, BullMQ * Payments: Stripe, iOS/Android payments * Admin & Docs: AdminJS, Swagger * Localization & Feeds: i18next * Monitoring: Grafana, Prometheus, Loki
MUST (hard requirements) * 3+ years of production expirience with Node.js/Express. Typescript. * Strong MongoDB/Mongoose experience (indexes, aggregation, migrations). * Expirience working with BullMQ or similar. * Ukrainian: Fluent, English: B1 or higher. * Docker (containerizing services, local dev).
Nice to Have * React basics (useful for AdminJS customizations). * Monitoring expirience(Grafana dashboards; Prometheus metrics; Loki logging). * Stripe or other payment integrations; Apple receipt verification etc. * WebSockets. * AWS S3 expirience.
How to Apply Send a short note with: * Small cover letter, including you start date * CV * Your salary expectations * Please include the phrase “[attentiv]” in your cover letter. It proves you actually read the post (and that you’re the kind of dev who reads docs before shipping )