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 )