
Senior Backend Engineer, Node.js
CKEditor
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Salary
💰 PLN 24,000 - PLN 32,000 per month
Job Level
About the role
- Design, build, and maintain backend services for CKEditor 5 - including REST APIs, real-time streaming, event-driven processing, and data persistence.
- Build and maintain a multi-service architecture with message queues, caching, and async communication patterns.
- Engage in code reviews, pair programming, and cross-functional collaboration to ensure the highest quality results.
- Write clean, maintainable, and well-structured code, balancing readability with appropriate documentation.
- Share best practices on programming standards, tools, and processes to foster continuous improvement.
Requirements
- Over 5 years of software development experience.
- Strong proficiency in TypeScript and Node.js.
- Experience building and maintaining backend services - REST APIs, relational databases (PostgreSQL), message queues, Docker.
- Fluency in Polish (minimum C1) and good command of English (minimum B2).
- Excellent problem-solving skills and the ability to think critically and creatively.
- Outstanding communication skills, both verbal and written.
- Nice to have: Experience integrating third-party APIs (LLM providers, external services).
- Understanding of AI/LLM concepts - prompt engineering, function/tool calling, streaming.
- Experience with cloud infrastructure (AWS - SQS/SNS, S3, ECR).
- Familiarity with observability tools (OpenTelemetry, tracing).
- Curiosity about AI and willingness to learn how LLMs work.
- Experience with event-driven architectures and real-time data processing (streaming, WebSockets, or similar).
Benefits
- B2B contract-based monthly remuneration is 27.000 - 32.000 PLN + VAT or its equivalent on the employment contract.
- Quarterly and annual financial bonuses depending on the company’s performance.
- Flexible schedule and the possibility to work fully remotely.
- Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
- LinkedIn Learning access.
- Extra leave for Tiugo Day - our company’s foundation day and your birthday.
- English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
- Access to a mental health and well-being platform with 24/7 dedicated psychological support.
- Private medical care (Enel Med or Medicover) and Multisport card.
- 2 weeks of paid parental leave for our contractors.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsREST APIsPostgreSQLDockerevent-driven architecturesreal-time data processingmessage queuesasync communication patternsprogramming standards
Soft Skills
problem-solvingcritical thinkingcreativitycommunicationcollaborationcuriositywillingness to learncode reviewpair programmingcontinuous improvement