Job Overview
View original listing โ
Senior Backend Developer
๐ Bhaktapur
โฐ Full Time
๐ Posted May 9, 2026
๐ Quick Overview
- CategoryInformation Technology
- LocationBhaktapur
- Job TypeFull Time
- Deadline2026-08-09
๐ง Required Skills
๐ Job Description
Job Description
Position Overview
As a Senior Backend Developer, you will be responsible for designing, developing, and maintaining scalable backend systems and services. You will work on high-performance, distributed architectures supporting real-time applications. Experience with game servers, Remote Gaming Servers (RGS), or slot game engines will be considered a strong advantage.
You will contribute to building robust backend platforms that handle real-time data processing, player/session management, transactional systems, and third-party integrations, while ensuring scalability, reliability, and performance.
Key Responsibilities
Backend Architecture & System Design
Design and implement scalable, secure, and high-performance backend architectures.
Build microservices and event-driven systems using Node.js.
Ensure systems are fault-tolerant, observable, and maintainable.
Backend Development
Develop and maintain backend services using Node.js (Express/NestJS/Hapi).
Implement business logic for real-time systems, transactional workflows, and state management.
Write clean, testable, and well-documented code.
Game Server / RGS (Good to Have)
Contribute to the development or maintenance of Remote Gaming Servers (RGS) or similar real-time engines.
Handle player/session lifecycle, game state management, and event processing.
Implement logic for probabilistic systems, reward mechanisms, and configurable rules (if applicable).
Real-Time Systems & Messaging
Build and maintain event-driven pipelines using Apache Kafka / similar messaging systems.
Implement real-time features such as event tracking, notifications, and asynchronous processing.
API Development & Integrations
Design and develop RESTful APIs for internal and external systems.
Integrate third-party services such as payment gateways, analytics tools, authentication providers, and external platforms.
Ensure API security, versioning, and scalability.
Database Design & Management
Design and optimize schemas in PostgreSQL (or similar SQL databases).
Handle high-volume transactional data, logging, and performance tuning.
Implement caching strategies (e.g., Redis) where necessary.
Cloud & Infrastructure
Deploy and manage backend services on AWS (or similar cloud platforms).
Work with Docker for containerization and environment consistency.
Collaborate on infrastructure setup, scaling strategies, and cost optimization.
Performance Optimization
Identify and resolve bottlenecks in backend systems.
Optimize latency, throughput, and system resource usage.
Testing & Deployment
Write unit, integration, and load tests.
Contribute to CI/CD pipelines for automated testing and deployment.
Ensure smooth releases with minimal downtime.
Monitoring & Production Support
Monitor live systems, logs, and metrics.
Troubleshoot production issues and ensure high availability.
Code Quality & Collaboration
Participate in code reviews and maintain coding standards.
Collaborate with cross-functional teams including frontend, DevOps, and product.
Mentor junior developers where applicable.
Required Qualifications
4+ years of backend development experience.
Experience building scalable, distributed systems in production.
Strong proficiency in Node.js and backend frameworks.
Solid experience with PostgreSQL / relational databases.
Experience with Docker for containerization.
Hands-on experience with AWS (or other cloud platforms).
Strong understanding of RESTful API design.
Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ, etc.).
Strong understanding of: Asynchronous programming, System design & scalability, Data structures & algorithms and Concurrency and distributed systems
Preferred Qualifications (Nice to Have)
Experience with game servers, RGS, or real-time engines.
Familiarity with probability-based systems (RNG, simulations, etc.).
Experience with Redis or caching layers.
Knowledge of Kubernetes or container orchestration.
Experience with WebSockets / real-time communication.
Understanding of security best practices (OAuth, JWT, rate limiting).
What do we offer
Competitive Salaries and Regular salary reviews
5 working days (Monday- Friday) – 9 hours a day
Breakfast and Lunch as well as tea and coffee, are provided
Paid Paternity, Maternity, Marriage Leave, Public Holidays, Sick and Casual Leave
Festival Bonus after completion of Probation
Medical and Accidental Insurance
Amazing Company Mission and Culture
Growth Opportunities
Flexible working environment
Interesting projects
Space for creativity
A motivative, innovative and productive environment to work in
Library books accessible
Weekly and monthly extracurricular activities: Futsal, Hiking, Recreationalย activitiesย and many more
Team Building Activities and Knowledge Sharing Session
Office workstation with dual monitor and provide the latest tools, technologies, and equipment needed at work
โ๏ธ How to Apply
Ready to take the next step in your career?
You will be redirected to the original job posting to complete your application.
KaamNepal does not collect applications or store personal data.
๐ Source: Kumarijob | Aggregated by KaamNepal โ Nepal’s District Job Portal
Job ID: KNP52111 | Last updated: 2026-05-09
Related Jobs
New Job Alert
Never miss a chance!
Let us know your job expectations, so we can find you jobs better!