Back To All
Senior Backend Developer (Node.js)
Bitmedia Labs is an international product IT company that has been building ambitious innovative products for millions of users worldwide since 2014 - combining deep tech expertise with a creative mindset.
Our ecosystem spans:
Requirements::
Hiring process:
Our culture is built on openness, trust, and support. We value initiative, ownership, and results. We work as one team - helping each other, celebrating wins, and learning from challenges together.
We offer the freedom and space to grow:
If this resonates with you - send your CV and join us.
Let’s foster the world together!
Our ecosystem spans:
Game Development — building the next generation of Web3 gaming, where gameplay comes first, players own their assets, and developers thrive within massive, engaged communities.
Digital Marketing Ecosystem — building a unified ecosystem that combines a leading high-performance advertising platform with emerging media and affiliate solutions.
Requirements::
- 5+ years of commercial software development experience, with at least 3+ years focused on Node.js.
- Strong understanding of its asynchronous nature, event loop, streams, and worker threads.
- Hands-on experience with Express.js
- Deep experience with SQL (e.g., PostgreSQL) or NoSQL (e.g., MongoDB) databases, including schema design, query optimization, and transactions.
- Experience designing RESTful APIs
- Practical experience with microservices architecture and message brokers (e.g., Kafka, RabbitMQ).
- Strong skills in writing unit, integration, and e2e tests.
- Experience with Docker and containerization and understanding of CI/CD principles (e.g., GitHub Actions, GitLab CI)
- Ability to clearly articulate technical decisions, strong communication skills, and a proactive mindset.
- Proven technical leadership and mentoring experience with ability to guide and develop team members.
- Strong strategic thinking with ability to align technical solutions with business objectives.
- Experience with Kubernetes (K8s).
- Experience setting up monitoring and logging (Prometheus, Grafana, ELK Stack).
- Knowledge of other programming languages (e.g., Go, Python, Rust).
- Frontend development experience (React, Vue) for a better understanding of the full stack.
Hiring process:
- Intro call with a Recruiter - Interview with the Hiring team - Offer.
Our culture is built on openness, trust, and support. We value initiative, ownership, and results. We work as one team - helping each other, celebrating wins, and learning from challenges together.
We offer the freedom and space to grow:
- Professional growth and self-realization through ambitious products;
- The opportunity to bring your ideas to life, experiment, and directly influence the product’s development;
- Collaboration with talented teammates united by a shared goal.
- Flexible schedule and the option to work remotely or from our hubs in Kyiv, Warsaw, and Berlin;
- Competitive compensation, regular performance reviews, paid vacation, sick leave, and public holidays;
- Modern Apple equipment and thoughtful corporate gifts for holidays and personal milestones;
- Support for your growth: courses, workshops, and conferences.
If this resonates with you - send your CV and join us.
Let’s foster the world together!
Join our team
Back To All