
Senior Backend Engineer (Node.js / AI Integrations) for Social Media SaaS Platform
Bulgaria; Czechia; Spain +10 more
Bulgaria; Czechia; Spain; Croatia; Hungary; Italy; Latvia; Netherlands; Poland; Portugal; Romania; Slovakia; Ukraine
- Work model
- Remote
- Experience
- 5+ years
- Employment
- Not specified
- Compensation
- Not disclosed
- Technology signal
- 18 tags
Technology context
18Parsed from the vacancy text; ordered by relevance to this role.
Full listing
Role description
Огляд
Вимоги
Обов'язки
Огляд
We are looking for an experienced Senior Backend Engineer to join the development of a European SaaS platform focused on social media content creation, scheduling, and publishing.
You will work on scalable backend services using Node.js, TypeScript, PostgreSQL, and Redis, with a focus on API development, background processing, asynchronous workflows, and third-party integrations.
The platform incorporates AI-powered functionality through OpenAI and Anthropic APIs, as well as integrations with external social media publishing services.
The role involves direct collaboration with a Netherlands-based client and a distributed European development team, with regular communication during Dutch business hours.
Додаткові переваги:
- Fully remote work
- Long-term collaboration on a European SaaS product
- Opportunity to work with modern backend technologies and AI-powered functionality
- Direct collaboration with a Netherlands-based client and an international development team
- High level of ownership and involvement in technical decisions
- Opportunity to contribute to scalable architecture, API integrations, and complex asynchronous workflows
- Professional growth through modern backend engineering and AI integrations
Вимоги
- 5+ years of professional backend development experience
- Strong expertise in Node.js, TypeScript, and modern JavaScript
- Experience designing and developing production-grade REST APIs and backend services
- Strong experience with PostgreSQL, including database design and optimization
- Experience with modern ORMs, such as Drizzle ORM or similar solutions
- Practical experience with Redis
- Experience implementing background processing, queues, and asynchronous workflows
- Familiarity with Docker and containerized applications
- Experience integrating third-party APIs and external services
- Strong understanding of scalable SaaS architectures
- Ability to work independently, take ownership of features, and communicate directly with clients
- Availability for regular collaboration during Dutch/European business hours
- Nice to have: Experience with Hono, Supabase, or BullMQ
- Nice to have: Practical experience integrating OpenAI API and/or Anthropic API
- Nice to have: Experience developing AI-powered SaaS features
- Nice to have: Experience with social media APIs, publishing platforms, or content management workflows
- Nice to have: Familiarity with Vercel and Render
- Nice to have: Experience with Jira and Agile development workflows
- Nice to have: Previous experience working directly with European clients or distributed international teams
Обов'язки
- Design, develop, and maintain scalable backend services using Node.js and TypeScript
- Build and enhance APIs and business logic for social media content creation, scheduling, and publishing
- Design, maintain, and optimize PostgreSQL databases and data models
- Implement background processing, queues, and asynchronous workflows using Redis and related technologies
- Integrate AI-powered functionality through OpenAI and Anthropic APIs
- Develop and maintain integrations with third-party services and social media publishing platforms
- Troubleshoot and optimize backend performance, reliability, and scalability
- Participate in architectural discussions, technical planning, and solution design
- Collaborate directly with the client and development team during daily stand-ups
- Contribute to deployment and operational workflows using Docker and cloud platforms
- Work within Jira-based development processes and take ownership of assigned features