Black Dragon Capital
Back End Developer
Black Dragon CapitalPoland1 day ago
Full-timeRemote FriendlySales, General Business +1

We’re looking for a Back-End Developer

Location: Remote – with some possible travel

You’ll be reporting to the Product Lead

Who we are:

At Digital Joy, we’re on a mission to empower storytellers of all sizes with innovative, cloudbased

media solutions that simplify workflows, enhance collaboration, and amplify audience

engagement incorporating the most cutting-edge technologies and solutions. Whether you’re a

creative individual or a global brand, our intuitive platforms enable you to tell your story with

greater ease, creativity, and impact.

We specialize in fully cloud-native tools designed to streamline complex media production

processes. From content creation and live streaming to interactive audience engagement and

real-time collaboration, our solutions are built to keep teams connected, eEicient, and focused on

what matters the most – bringing your story to life.

Driven by a passion for technology and storytelling, Digital Joy is committed to helping build

meaningful connections with audiences across the globe. Whether you want to reach new

viewers or engage with loyal followers, we provide the tools you need to create, connect, and

succeed in today’s digital landscape.

What we are looking for:

We are looking for a talented Back End Developer to join our team in building a next-generation

SaaS newsroom control system. In this role, you’ll play a key part in designing and implementing

an intuitive, high-performance platform that supports real-time content management, workflow

automation, and video streaming for media professionals must be very proficient in Python!

Key Responsibilities:

Product Development: Design, build, and deploy high-quality, scalable features for our

newsroom control system, ensuring robust and reliable performance in a high-demand

broadcast environment.

Media Technology: Leverage video tools and related media technologies to optimize

video processing, streaming, and content delivery.

Cloud Infrastructure: Design and manage scalable, secure, and cost-eEective

microservices architectures, leveraging Kubernetes for container orchestration for On-

Premises and Cloud managed infrastructure.

Collaboration: Work closely with product managers, designers, and other engineers to

ensure that new features align with customer needs and product strategy.

Performance Optimization: Identify and address performance bottlenecks and

implement best practices for eEicient cloud-based media processing.

Testing & Quality Assurance: Contribute to automated testing, continuous integration,

and deployment processes to maintain code quality and ensure a seamless user

experience.

Documentation: Develop clear, thorough documentation for code, architecture, and

workflows to support team knowledge sharing and onboarding.

Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of

collaboration, learning, and innovation.

Qualifications:

Node.js: 5+ years of software engineering experience in building scalable and highperformance

backend services using Node.js with TypeScript.

API Development & Management: Proficiency in RESTful API design, GraphQL, and

integration with backend services.

Containerization & Orchestration: Experience with Docker and Kubernetes for

containerizing and managing microservices.

Message Brokers/Queue Systems: Knowledge of message brokers like RabbitMQ, or

AWS SQS for decoupling microservices.

Database Management: Proficiency in working with NoSQL (MongoDB, Cassandra) and

relational (PostgreSQL, MySQL) databases, with an understanding of database design for

microservices.

CI/CD Pipelines: Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI,

CircleCI) for automating deployment and testing.

Testing: Experience with testing frameworks such as Mocha, Chai, or Jest for unit,

integration, and end-to-end testing of microservices.

Version Control Systems: Expertise in Git for version control and collaboration.

Preferred Qualifications:

Knowledge of C# and the .NET Framework.

Experience with implementing Real-Time communication features (e.g. live chat, live

updates) with Web Sockets.

Familiarity with newsroom systems, content management systems (CMS), or media asset

management (MAM) tools is a plus.

Knowledge of video encoding standards, streaming protocols, and best practices for

optimizing video quality and performance is a bonus

This is an exciting opportunity to join a fast-growing startup poised to disrupt the media

technology landscape. If you’re passionate about cloud-based solutions, scaling innovative

products, and driving growth, we want to hear from you!

Key Skills

Ranked by relevance