Node.js Backend Developer
Mission, Johnson County, Kansas, 66201, USA
Listed on 2025-12-09
-
IT/Tech
App Great 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 App Great
! We are a young and ambitious company like no other!
WHY JOIN OUR DREAM TEAM?
The most important part of App Great 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/Graph
QL 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, Dev Ops, 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
. - Experience building and maintaining RESTful APIs or Graph
QL APIs
. - Hands-on experience with databases (SQL or No
SQL):
Postgre
SQL, MySQL, Mongo
DB, 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 Web Sockets / real-time communication.
- Familiarity with Docker, Kubernetes, or infrastructure-as-code.
- Experience with CI/CD pipelines (Git Hub Actions, Bitrise, Circle
CI). - Background in entertainment, media, or consumer mobile products.
- 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.
@App Great 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.
Thank you for your interest in joining us, and we encourage you to stay connected through our Linked In and Career pages for future opportunities and insights from the IT market.
By clicking the "Submit" button, you agree and consent to App Great Terms and Conditions I agree that you can keep my data for an extended time period so that it will be easier for you to contact me about job opportunities.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).