Mid Node Developer

  • Jwagal, Lalitpur Nepal
  • Node JS
  • 30 days remaining
  • Opening 3
Apply now arrow-right
Job Id fgQFCD
Work Type Office
Job Types Job (Fulltime)
Posted On Aug 12, 2025
Designation Mid Node JS Developer
Deadline Sep 11, 2025
SUMMARY

We are seeking a Mid-Level Node.js Developer with a strong background in backend development to join our team. The ideal candidate will be responsible for designing, developing, and optimizing server-side applications, ensuring high performance, security, and scalability.

DESCRIPTION
    • Integrate user-facing elements developed by front-end developers with server-side logic
    • Develop high-performance applications by writing testable, reusable, and efficient code
    • Implement effective security protocols, data protection measures, and storage solutions
    • Write unit tests and ensure high code coverage to maintain quality.
    • Understanding of asynchronous programming and event-driven architecture.
    • Design and develop microservices architecture
    • Run diagnostic tests, repair defects, and provide technical support
    • Ensure optimal performance, quality, and responsiveness of applications
    • Develop and maintain all server-side network components
    • Stay informed about advancements in Node.js development and related technologies
JOB SPECIFICATION
    • Bachelor's degree in Computer Science, Information Technology, or related field
    • Minimum 2+ years of experience working with Node.js and its frameworks
    • Strong proficiency in TypeScript
    • Experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB) databases
    • Proficiency in version control tools such as Git
    • Experience developing web applications and microservices
    • Expertise in RESTful API design and development
    • Exceptional analytical and problem-solving skills
    • Knowledge of cloud services such as AWS and DigitalOcean
    • Experience with popular Node.js frameworks: Express and NestJS (required)
    • Familiarity with test-driven development (TDD) and continuous integration/continuous deployment (CI/CD) practices
    • Strong understanding of scalability, performance optimization, and security best practices
    • Hands-on experience with unit testing tools (Jest, Mocha, Jasmine).
    • Experience with Git and version control workflows.
    • Excellent communication skills and ability to work in a collaborative team environment
    • Proficiency in Utilizing ChatGPT and Other Language Model Tools for Efficient Task Execution

     

    Nice to have:

    • Experience with containerization technologies (e.g., Docker, Kubernetes)
    • Familiarity with message queuing systems (e.g., RabbitMQ, Apache Kafka)
    • Knowledge of GraphQL
    • Experience with serverless architectures

    If you're passionate about building robust, scalable applications and want to work on cutting-edge projects, we'd love to hear from you. Join our dynamic team and help shape the future of our technology stack!

JOB Benefits
    • Accidental and Medical Insurance
    • Breakfast and lunch will be provided by the office
    • 5 working days (Monday to Friday)
    • Learning and friendly environment
    • Job training
    • Recreational Activities 
    • Freedom to research and upgrade your skills

Other Job

Machine Learning Traineeship
Mid Laravel Developer
Mid QA Engineer