+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

73+36 =
+
Forgot password

Enter your email, and we will send you your password

AppGreat

Node.js Backend Developer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    AppGreat is one of the fastest growing global IT companies, supporting the highest tech organizations in the world with 6 offices: 1 in Sofia, 1 in Skopje, 1 in Bucharest, 1 in Tel Aviv, 1 in Chisinau and 1 in Warsaw.

    We are working with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.

    We are AppGreat! We are a young and ambitious company like no other!

     

    WHY JOIN OUR DREAM TEAM?

    The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.

    We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits and career growth opportunities.

    We are seeking an experienced and highly motivated Node.js Backend Developer to join our dynamic engineering team, building a cutting-edge mobile application for short drama acts, delivering highly engaging, short-form dramatic content.

    of our platform, supporting a high volume of concurrent users and media streaming.

     

    YOUR MISSION:

    • Design, implement, and maintain scalable backend services using Node.js.
    • Develop and optimize REST/GraphQL APIs consumed by the mobile app.
    • Build robust integrations with databases, external services, and internal components.
    • Ensure high performance, security, and reliability of backend systems.
    • Implement authentication/authorization mechanisms (JWT, OAuth, role-based permissions).
    • Optimize queries, caching, and server logic to deliver smooth content experiences.
    • Collaborate closely with frontend/mobile developers, DevOps, and product teams.
    • Write clean, maintainable code with strong test coverage (unit, integration).
    • Participate in code reviews, architecture discussions, and Agile workflows.

     

    WHAT YOU WILL BRING TO THE COMPANY:

    • Bachelor’s degree in Data Science, Computer Science, or related degree;
    • A minimum of 4+ years of professional experience developing backend systems using Node.js.
    • Strong knowledge of JavaScript/TypeScript.
    • Experience building and maintaining RESTful APIs or GraphQL APIs.
    • Hands-on experience with databases (SQL or NoSQL): PostgreSQL, MySQL, MongoDB, or similar.
    • Experience with server-side architecture, microservices, or modular service design.
    • Familiarity with cloud platforms (AWS, GCP, or Azure).
    • Good understanding of security best practices, authentication, and data protection.
    • Experience with Git and collaborative team workflows.
    • Strong English communication skills (written and spoken).

     

    NICE TO HAVE/ADVANTAGE:

    • Experience with media streaming, CDN integration, or video processing pipelines.
    • Knowledge of WebSockets / real-time communication.
    • Familiarity with Docker, Kubernetes, or infrastructure-as-code.
    • Experience with CI/CD pipelines (GitHub Actions, Bitrise, CircleCI).
    • Background in entertainment, media, or consumer mobile products.

     

    OUR COMMITMENT TO YOU:

    • Attractive remuneration package.
    • Working style – remote
    • Flexible Working Hours: We care about results, not when you clock in, depending on the team working schedule.
    • Learning & Development: Access to training programs to boost your skills and career.
    • Career Growth Opportunities: Grow with a fast-scaling, innovation-driven company.
    • Supportive Culture: Work with a young, motivated, and close-knit team.

    We believe great work starts with great people. If this feels like the right place for you, we’d love to connect.

    @AppGreat we appreciate every application we receive. Please note that only candidates selected for the next stage of the recruitment process will be contacted. If your profile matches the role, our Talent Acquisition team will reach out to you directly.