NODE JS PROGRAMMER

Full-Time / Part-Time , REMOTE

location : bangladesh

Full-Time / Part-Time , REMOTE

bangladesh

What We Do?

Eagle 3D Streaming (E3DS) is an R&D (Research and Development) company specializing in cloud-based game streaming solutions. Our innovative platform enables 3D applications, including AAA games like PUBG, Fortnite, and other Unreal Engine titles, to be streamed directly in web browsers across any device—mobiles, computers, VR, AR, XR, smart TVs, and more—allowing users to stream without the need for high-end CPUs, GPUs, or large amounts of RAM resulting overcoming the hardware limitations for existing and future devices

Our “Low Code or No Code” methodology empowers developers with HTML, CSS, Node.js, and other modern technologies to efficiently create high-performance 3D streaming applications, while our “Develop Once, Run Everywhere” approach eliminates the need to port Unreal Engine apps to different platforms.

 

We are tackling the challenges that Google Stadia faced during its lifetime and paving the way for the next generation of cloud gaming. Join us and be part of shaping the future of 3D applications (games, simulation, animation and more)

What We're Looking for?

E3DS is looking for passionate Backend Developers who will be collaborate with the frontend team to integrate backend technology with 3D applications, enabling seamless, high-performance game streaming in web browsers. If you are have proficiency in Node.js and a strong engineering mindset, we will guide you in constructing the bridges between backend technology and 3D applications.

Open this demo URL in multiple tabs on different devices to experience seamless multiplayer across all platforms and get an idea of what you’ll be working on. https://connector.eagle3dstreaming.com/v5/demo/e3ds_cv_demo/default

See Our Zero-Code Streaming Demo in Action:

Why Join Us?

  • Remote Work & Flexibility – Enjoy the freedom of working from home with flexible hours.
  • Competitive Salary – Starting at 30,000 BDT per month for freshers,while mid and senior-level salaries are negotiable based on skills, experience, and expertise.
  • Cutting-Edge Technologies – Work on a revolutionary game development framework that enables zero-code game creation.
  • Hands-On Game Development – Within your first month, you’ll be able to develop and deploy AAA quality multiplayer games.
  • Career Growth Opportunities – Expand your skills in backend, cloud technologies, and multiplayer game streaming, setting you up for a future-proof career.
  • Fun & Collaborative Team – Be part of a dynamic, innovative, and supportive team that values creativity and problem-solving through teamwork and open discussions.
  • Global Impact – Contribute to cloud game streaming technology, enabling games to run on any device, anywhere in the world.

Who Can Apply?

Entry-Level (Freshers & Students)

If you are a final-year or last-semester student, you can apply for an internship (paid or unpaid based on your skills). An engineering mindset is essential for both.

To qualify for an internship, you should:

  • Have a strong programming background.
  • Have completed projects you can present during the interview.
  • Be proactive and capable of self-learning.

Some of our challenges may even be turned into your thesis project. We are open to discussing this with your academic supervisor.

Students not graduating in this year can also apply for a remote, part-time internship with flexible hours. Skilled candidates may qualify for a paid internship. Prior experience is not required but is a plus. However, an analytical mindset, strong eagerness to learn, self-learning mentality, and proactiveness are a must.

Mid-Level Node Js Programmer

We are looking for Mid-Level Node.js Programmers:

  • You have least 3 years of experience developing with Node.js, backend systems, and database management.
  • You have strong understanding of Node.js and its ecosystem for building scalable and efficient applications.
  • You have a solid grasp of non-blocking operations and handling real-time data processing.
  • You have deep knowledge of event-driven architecture and efficient code structuring.
  • You are experienced with designing efficient APIs and optimizing application performance.
  • You have the ability to restructure and optimize code for maintainability and scalability.
  • You have strong Problem-Solving & Debugging skills with attention to detail.
  • You know when to roll up your sleeves and dive in—whether it’s troubleshooting a tough bug, optimizing a slow query, or improving team processes.
  • You have excellent written and verbal communication skills
  • You are eager to learn cloud-based development methodologies and modern backend practices.
  • You are user-focused, passionate, scrappy, solutions-focused, and innovative.

Senior-Level

What we are looking for Senior Node JS Programmer:

  • You have at least 5 years of experience developing with Node.js.
  • You have 2+ years of experience leading development teams, mentoring junior engineers, and managing complex projects.
  • You are experienced in designing and maintaining scalable, high-performance applications.
  • You have strong proficiency in Docker and Kubernetes
  • You have 2+ years of experience with GCP, AWS, and other cloud-based development methodologies. CI/CD expertise, including writing tests for code, automated testing, and deployment.
  • You are experienced in designing, managing, and optimizing databases for high availability and performance.
  • You have a strong understanding of authentication, API security, and secure coding standards.
  • You stay up to date with current backend development trends and best practices.
  • You are experienced with serverless computing, Kubernetes, and containers.
  • You should have a sufficient understanding of front-end technologies (React.js, Material UI, raw JavaScript DOM, CSS, HTML, etc.) to develop backend support that integrates seamlessly with these frameworks.
  • You must also meet all the requirements listed under the mid-level developers section.

 

What You’ll DO?

The specific responsibilities you take on will be based on your expertise—entry-level developers will focus on foundational tasks and learning, mid-level engineers will handle core feature development, and senior developers will take on leadership, architecture, and mentoring responsibilities.

Depending on your position, your responsibilities may include:

  • Maintaining, optimizing, adding new features, and handling various tasks related to the server-side infrastructure that powers our cloud streaming gaming platform.
  • Write high-quality, well-tested, user-focused, and performant code.
  • Analyze the existing codebase, identify areas for improvement, and implement refactoring and modularization for better scalability.
  • Help lead the architecture and proprietary development of our revolutionary SaaS game publishing platform.
  • Perform code reviews, mentor other developers, and evaluate, test, and select technology components for integration.
  • Assist in scoping, estimating, and planning development efforts.
  • Participate in the architectural evolution of our entire platform, including API design and data modeling.
  • Maintain clear and rigorous documentation and code commenting throughout the development cycle.
  • Work side by side with designers, developers, and managers to rapidly prototype and build digital products and our platform.
  • Stay ahead by learning and applying cloud-based technologies like AWS and GCP. (Training will be provided if needed.)
  • Stay updated with the latest trends, tools, and techniques in Node.js development, optimization, and cloud-based computing.

Your exact responsibilities will be determined based on your position and experience level.

How to Apply?

If you’re passionate about technology and eager to contribute to a team that’s at the forefront of revolutionizing 3D streaming, we’d love to hear from you!

🌟 Ready to Join Us? Submit your application using the form below.

📩 Questions? Feel free to reach out to us at career@eagle3dstreaming.com – we’re here to help!

Apply for this Position

Use the form below to submit your job application

Drop files here or
Accepted file types: jpg, gif, png, pdf, Max. file size: 3 MB.
    Drop files here or
    Accepted file types: jpg, gif, png, pdf, Max. file size: 3 MB.
      Drop files here or
      Accepted file types: jpg, pdf, Max. file size: 2 MB.
        Drop files here or
        Accepted file types: jpg, pdf, Max. file size: 2 MB.
          Scroll to Top
          Scroll to Top