Select Page

Senior Software Engineer

Join Genese Solution as a Senior Node.js Developer in Lalitpur, Nepal. Work on scalable web applications, API development, and database management. Enjoy a dynamic, inclusive work environment with opportunities for growth and regional travel. 

Job Title: Senior Software Engineer

Designation: Senior Software Engineer

Reports to: Tech Lead

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
  • Backend Development: Design and develop robust, scalable, and maintainable backend services using Node.js and related frameworks.
  • API Development: Build efficient and RESTful APIs to support frontend applications and third-party integrations.
  • Database Management: Implement and optimize database schemas and queries using SQL and NoSQL databases (e.g., MongoDB, PostgreSQL).
  • Performance Optimization: Identify and address performance bottlenecks to ensure the speed and responsiveness of applications.
  • Code Reviews: Conduct and participate in code reviews to maintain code quality and ensure adherence to best practices.
  • Collaboration: Collaborate with frontend developers, UX/UI designers, and other stakeholders to deliver seamless end-to-end solutions.
  • Documentation: Create and maintain technical documentation, including API specifications, architecture diagrams, and coding standards.
  • Mentorship: Provide mentorship and guidance to junior developers, sharing your expertise and best practices.
Skills and Qualifications

    Education: Bachelor’s degree in Computer Science, Engineering, or a related field.  

    Experience:

    • Minimum of 4  years of experience in backend development with Node.js.
    • Proven track record of building and maintaining scalable web applications.
    • Experience with TypeScript is a plus.

    Technical Skills:

    • Proficiency in JavaScript and Node.js frameworks (e.g., Express, Nest.js).
    • Strong understanding of asynchronous programming and event-driven architecture.
    • Experience with relational and NoSQL databases, including database design and optimization.
    • Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
    • DevOps Knowledge: Familiarity with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes). Experience with CI/CD pipelines is a plus.

    Problem-Solving Skills: 

    • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
    • Communication Skills: 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 

     

    Our Commitments

    We believe that diversity drives innovation. At Genese Solution, we are dedicated to creating a work environment where everyone, regardless of race, gender identity, age, religion, disability, or background, feels respected and included.

    Interested candidates meeting the above criteria are requested to send their CV and cover letter to hr@genesesolution.com  clearly mentioning the position you are applying for in the subject. 

    NOTE: Only shortlisted candidates will be contacted for further selection process. 

    Apply Now