Senior Node.js Developer

We are looking for an experienced Senior Node.js Developer to join our talented team. As a Senior Node.js Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable web applications.

Job Title: Senior Node.js Developer

Designation: Senior Node.js Developer

Reports to: Project Manager

Location: Bakhundole, Lalitpur 44600, Nepal

Shift: Standard (09:00 AM to 06:00 PM) from Monday to Friday

Position Overview

We are looking for an experienced Senior Node.js Developer to join our talented team. As a Senior Node.js Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable web applications. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet our business objectives.

Roles and Responsibilities
  1. Design and develop robust, scalable, and maintainable backend services using Node.js and related frameworks.
  2. Build efficient and RESTful APIs to support front-end applications and third-party integrations.
  3. Implement and optimize database schemas and queries using SQL and NoSQL databases (e.g., MongoDB, PostgreSQL).
  4. Identify and address performance bottlenecks to ensure the speed and responsiveness of applications.
  5. Conduct and participate in code reviews to maintain code quality and ensure adherence to best practices.
  6. Collaborate with frontend developers, UX/UI designers, and other stakeholders to deliver seamless end-to-end solutions.
  7. Create and maintain technical documentation, including API specifications, architecture diagrams, and coding standards.
  8. Provide mentorship and guidance to junior developers, sharing your expertise and best practices.
Skills and Qualifications
    • Task-Related Skills and Certifications 
    1. Bachelor’s degree in Computer Science, Engineering, or a related field.  
    2. Minimum of 3  years of experience in backend development with Node.js.
    3. Proven track record of building and maintaining scalable web applications.
    4. Experience with TypeScript is a plus.
    • Competencies and Soft Skills 
    1. Proficiency in JavaScript and Node.js frameworks (e.g., Express, Nest.js).
    2. Strong understanding of asynchronous programming and event-driven architecture.
    3. Experience with relational and NoSQL databases, including database design and optimization.
    4. Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
    5. Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes). Experience with CI/CD pipelines is a plus.
    6. Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
    7. Excellent communication and collaboration skills, with the ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders.
    What We Offer
    • Work in a multinational company operating in the Cloud & ICT domain,  based out of the UK and operating in Australia, India, Nepal, Pakistan, and Bangladesh
    • Best in class open, progressive, professional, and  equal opportunity work environment
    • Closely knit and supportive team members and a culture where your contributions, opinions, and diversity is welcome, respected, & encouraged 
    • Exposure to multi-disciplinary skill areas (including team management & leadership)  in a vibrant start-up ecosystem with deep work involving world-class leaders like Amazon, Microsoft, Google, Alibaba, DigitalOcean, and Facebook 
    • Opportunity to travel regionally (as part of assignment/ training and development or delivery ) in Nepal, India, Pakistan, Bangladesh, or Srilanka
    How to apply?

    Suitable candidates meeting the above criteria are requested to send their CV and cover letter to hr@genesesolution.com 

    Only shortlisted candidates will be invited for the further selection process. You are requested to clearly mention the position you are applying for in the subject of the email. 

    OR

     

    Apply Now