Job Search and Career Advice Platform

Enable job alerts via email!

Senior Backend Engineer (Node.js)

Bmlabs

Remote

PLN 180,000 - 240,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An international product IT company is seeking a Senior Backend Developer with expertise in Node.js and TypeScript. The role includes developing scalable platforms and integrating AI solutions. Ideal candidates should have over 5 years in Node.js and strong experience with SQL/NoSQL databases. We offer a flexible work environment, competitive salary, and opportunities for professional development. Join a supportive team that values transparency and communication, providing an excellent atmosphere for growth.

Benefits

Flexible work environment
Competitive salary
Professional development tools
Paid sick leaves and vacation
Apple equipment

Qualifications

  • 5+ years of professional Node.js development experience and 3+ years with TypeScript.
  • Expert-level knowledge of JavaScript fundamentals and asynchronous programming patterns.
  • Strong experience with SQL and NoSQL databases.

Responsibilities

  • Develop scalable marketplace platforms and backend systems from scratch.
  • Lead backend development using Node.js and TypeScript.
  • Create AI agents and autonomous systems using LangChain.

Skills

Node.js Development
TypeScript
JavaScript Fundamentals
System Design Principles
AI Agent Development
Docker
SQL Databases
NoSQL Databases

Tools

Express.js
PostgreSQL
MongoDB
LangChain
AWS
Job description
About Bitmedia Labs

Bitmedia Labs - an international product IT company, has been in the industry since 2014, effectively functioning on a worldwide scale with a crew of 130+ ambitious and highly skilled professionals, creating successful projects in domains such as online advertising systems for the crypto space, blockchain games, and NFT products.

Responsibilities
  • Develop scalable marketplace platforms and backend systems from scratch with deep AI/LLM integration
  • Lead backend development using Node.js and TypeScript, implementing RESTful APIs, microservices, and background workers
  • Build and integrate RAG (Retrieval-Augmented Generation) solutions with vector databases for intelligent search and recommendations
  • Create AI agents and autonomous systems using LangChain/LangGraph frameworks
  • Write Python code when needed for AI/ML integrations, data processing pipelines, and LLM agent implementations
  • Develop frontend solutions and MVPs when required, implementing UI components and user interfaces
  • Integrate and manage databases (SQL and NoSQL), implement caching strategies, and optimize query performance
  • Mentor and guide junior and mid-level developers through code reviews, pair programming, and technical discussions
Required Qualifications
  • 5+ years of professional Node.js development experience and 3+ years with TypeScript
  • Expert-level knowledge of JavaScript fundamentals (event loops, closures, promises, async/await) and asynchronous programming patterns
  • Deep understanding of Node.js frameworks (Express.js, NestJS, Fastify) and architectural patterns
  • Strong experience with SQL (PostgreSQL, MySQL) or NoSQL databases (MongoDB, Redis)
  • Strong understanding of system design principles, design patterns, and software architecture best practices
  • Practical experience building AI agents beyond ChatGPT usage - demonstrated through pet projects or production work
  • Willingness and ability to learn and write Python code when needed for AI/ML integration
  • Working knowledge of front‑end fundamentals (HTML5, CSS3, JavaScript) and ability to implement UI solutions when required
  • Strong strategic thinking with ability to align technical solutions with business objectives
  • Proven technical leadership and mentoring experience with ability to guide and develop team members
  • Knowledge of Docker containerization, CI/CD pipelines (GitHub Actions, GitLab CI), and DevOps practices
Preferred Qualifications
  • Working knowledge of AI frameworks (LangChain, LangGraph) for building autonomous agents and RAG applications
  • Experience with vector databases (Pinecone, Weaviate, Qdrant, ChromaDB) and embeddings implementation
  • Familiarity with at least one modern front‑end framework (React, Vue.js, Angular)
  • Experience with cloud platforms (AWS, GCP, Azure) for application deployment and AI/ML services
  • Familiarity with observability tools (DataDog, New Relic, ELK stack) and monitoring practices
Hiring Process
  • Intro call with a Recruiter - Technical Interview with the Hiring team - Final Interview with the CEO - Offer.
We Offer
  • Flexible work environment - you can work remotely;
  • The 8-hour working day with a flexible schedule;
  • Competitive salary based on your experience;
  • Regular performance review and annual salary review;
  • Paid sick leaves, vacation, and holidays;
  • Professional development tools (reimbursement of educational courses or workshops, conferences around the world);
  • Ambitious team with transparent communication and a friendly atmosphere, no micromanagement;
  • Apple equipment;
  • Memorable gifts for holidays.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.