Career opportunities with eSewa

If you are a committed, creative, professional and  passionate about making a lasting difference for the national economy, the Nepal's first Payment Service Provider would like to hear from you.
Mail us your CV at and we will get back to you.

Position: Marketing Officer
No of Vacancy: 1
Job Location: Biratnagar

We are looking Marketing Officer for our Biratnagar Branch.

Job Description:

  •  Analyze market and expand eSewa's presence by enrolling agents and customers.
  •  Maintain and improve relationships with clients.
  • Handle related issues and other operational and field works.
  • Maintain documents.
  • Develop business plans.

Job Specification

  • At least Bachelor’s degree (preferably in management).
  • Should have own vehicle.
  •  Fluent in MS Word and Excel operation.
  • Excellent oral and written communication skill.
  • Respectful of deadlines.
  • Diligent and proactive.

Position: Sales Representative 
No of Vacancy: 8
Job Location: Kathmandu, Lalitpur and Bhaktapur

Are you a college student and looking for flexible working hour? The eSewa looking for a sales representative for QR Merchant.  It’s a contract based.
Job Description:

  • Enroll retail merchant by establishing contact and developing relationships with prospects.
  • Maintains relationships with clients by providing support, information, and guidance.
  • Prepares reports by collecting, analyzing, and summarizing information.

Job Specification:

  • Minimum + 2 pass (preferably in management)
  • Ability to interact with and convenience people
  • Pleasing personality
  • Easily Approachable
  • Respectful of deadline
  • Valid riding license with two wheeler.
  • Time Flexibility

Position: Social Media Content Writer
No of Vacancy: 1
Job Location: Kathmandu

We are looking for social media content writer who are responsible for developing creative ideas and concepts in partnership with the in-house branding and advertising team.
Job Description:

  • The role requires the candidate to have an exemplary command over the English language, and therefore it is an essential pre-requisite.
  • The linguistic identity created as part of the in-house branding and advertising team, would help drive not just digital initiatives through social media, but also unique activation ideas that will be complemented by mainline advertising and marketing.
  • Collaborating with designers, art directors and creative directors to bring alive dynamic, creative campaigns.
  • Keeping up with the latest trends in communications and adapting them to suit brand needs.
  • Analyzing the success of concepts and copies and modifying strategies based on results.

Job Specification:

  • Participating in strategic brainstorming, campaign development, creative brief development and creative execution.
  • Being well-versed across media in order to produce creative copy for the digital space (App, FB, Twitter, and Blogs) as well as for the mainline. (Newspaper ads, Billboards, Leaflets, Packaging).
  • Producing original, clear and credible ideas/messages/scripts, for presentation and execution.
  • Liaising with clients and colleagues, and meeting project teams to consider advertising objectives and requirements.
  • The Team at eSewa, is looking for a copywriter with 1-2 years of experience.
  • Should have bachelor’s degree

Position: Customer Support Representative
No of Vacancy: 5
Job Location: Kathmandu

Customer service representatives interact with customers on behalf of an organization.

Job Description:

  • Resolve product or service problems by clarifying the customer's complaint; determining the cause of the problem; selecting and explaining the best solution to solve the problem; expediting correction or adjustment following up to ensure resolution
  • Contribute to team effort by accomplishing related results as needed
  • Manage large amounts of incoming calls
  • Identify and assess customers’ needs to achieve satisfaction
  • Build sustainable relationships of trust through open and interactive communication
  • Provide accurate, valid and complete information by using the right methods/tools
  • Keep records of customer interactions
  • Resolve customer complaints via phone, email, mail or social media
  • Take payment information and other pertinent information
  • Utilize computer technology to handle high call volumes
  • Handle changes in policies or renewals

Job Specification:

  • Time Flexibility: Morning, Day, Evening and Overnight shift (Any shift can be assigned). 
  • Strong phone contact handling skills and active listening
  • Familiar with CRM systems and practices
  • Customer orientation and ability to adapt/respond to different types of characters
  • Excellent communication and presentation skills
  • Ability to multi-task, prioritize and manage time effectively
  • Positive Attitude, Attention to Detail, Multitasking,
  • Ability to work under pressure
  • Computer Skills and Problem Solving
  • Candidates must passed Bachelor’s Degree
  • Male are most preferred

Position: Android Developer
No of Vacancy: 1
Job Location: Kathmandu

To serve as the software developer of eSewa and work as per best of knowledge and accuracy. To provide the perfect end-to-end solutions for new requirements and maintain the existing code for smooth execution. 

Job Description:

  • Execute full software development life cycle (SDLC).
  • Develop flowcharts, layouts and documentation to identify requirements and solutions.
  • Develop software, architecture, specifications and technical interfaces and UI.
  • Write fully functional mobile applications writing clean code.
  • Develop, deliver and test software prototypes.
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems.
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is updated with latest feature.
  • Research and suggest new mobile products, applications and protocols.

Job Specification:

  • Proven work experience as a mobile developer.
  • Must hold minimum 2 year of experience.
  • Experience designing interactive applications
  • Demonstrable portfolio of released applications in the App store.
  • In-depth knowledge of programming language like Swift and Java.
  • Familiarity with OOP design principles, SDK, Rest, JSON or Objective-C, Cocoa Touch, Core Data.
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Experience with third-party libraries and APIs.
  • Experience with test- driven development.
  • Ability to document requirements and specifications.
  • Experience with performance and memory tuning with tools  //add here
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools – Such as GIT
  • Analyze and identify all the issues in requirements & design and provide resolution of same and perform various tests in software to resolve all issues.
  • Maintain very good knowledge on multiple tools/technology /platform.
  • BSc degree in Computer Science, Engineering or relevant field
  • Excellent communication skill (Verbal and Written).
  • Coordinate with other developers and software professionals.

Position: Mid/ Senior Release Engineer
No of Vacancy: 2
Job Location: Kathmandu

We are looking for a mid or senior release engineer. They are responsible for assessing the quality and risks of new products.

Job Description:

  • Architecting, maintaining, and streamlining our automated build and release pipeline from code compilation, automated testing, to deploying releases to multiple environments in a fast paced, agile environment.
  • Managing the full build/release cycle and automated build systems by leveraging modern build and integration tools
  • Manage the certificates used for securing/signing Inductive Automation Software products
  • Act as Subject Matter Expert, staying up to date with developments in your field and documenting best practices for CI pipelines, tools
  • Investigating tools and processes and integrating them so that they can improve the reliability, stability and efficiency with which we release our services.
  • Facilitating and championing the quick resolution of problems found during the daily build and deployment efforts.
  • Creating and maintaining documentation of the build/release process.

Job Specification:

  • 2+ years of experience in as Release Engineer
  • Strong knowledge on multiple platforms and devices (Windows, UNIX/Linux, iPhone, Android, Mac OS etc).
  • Strong knowledge on SQL and relational databases.
  • Strong programming skills: you are expected to be able to read and understand code as well as develop necessary tools.
  •  Knowledge with source control management and tools: Git.
  • Knowledge with source continuous integration system: Jenkins, Teamcity
  • Scripting experience with batch / shell scripting in Linux.
  • Bachelor Degree in Computer Science, Computer Engineering, or similar
  • Strong verbal and written communication skills.
  • Proactive and self-motivated – willing to improve on existing processes to allow for faster iterations.
  • Strong track record of learning new tools and technologies.

Position: Mid Level QA 
No of Vacancy: 2
Job Location: Kathmandu

To serve as the Quality Analyst of eSewa and work as per best of knowledge and accuracy. To ensure that every change and new functionality is consistent with its scope, is of sound logic, and meets the user’s requirement. To deliver the bug free product. To abide by company’s mission, vision and objectives and follow the company’s policies.
Job Description:

  • Design, develop, execute and maintain QA test plans and cases.
  • Develop, implement and maintain QA automated test suites and prepare document/reports for same.
  • Assist to select and implement all automation solutions and perform all tests (including automate tests) ensure optimal coverage.
  • Analyze all issues related to product and manage all Quality Assurance processes.
  • Design all functional requirements for all processes and documents all test plans.
  • Manage execution of all Quality Assurance products, develop and maintain professional relationships with all departments.
  • Design and prepare automate tests, scripts as required.
  • Ensure adherence to all business and customer requirements and design all test scripts for all processes.
  • Collaborate with technology and seniors to provide optimal level of customer services and recommend ways to increase quality of software.
  • Provide support to all technical specifications and prepare appropriate documents.
  • Prepare documents for all defects and evaluate same.
  • Identify training needs and organize training interventions to meet quality standards.

  Job Specification:

  • Knowledge of tools, concepts and methodologies of QA.
  • Quality inspection, auditing and testing experience.
  • Proven work experience in software development
  • Proven work experience in software quality assurance.
  • Hands-on experience with both white box and black box testing.
  • Knowledge of SQL and scripting


Position: Delivery Crew
No of Vacancy: 5
Job Location: Lalitpur

We are looking for a delivery crew for goods delivery/ procurement. They are responsible to transfer goods from producction to personal homes and businesses. 

Job Description:

  • Good communication skills
  • ​Follow routes and time schedule
  • Collect Payments
  • Delivery the wide variety of items to different addresses and through different routes

Job Specification:

  • Adequate knowledge of road within Kathmandu/ Lalitpur & Bhaktapur
  • Knowledge of short routes.
  • Should have a valid license and scooter/bike
  • +2 can apply.
  • Male are preferred.

Position: Senior Full Stack Developer
No of Vacancy: 2
Job Location: Kathmandu

To serve as the senior developer/lead of eSewa and work as per best of knowledge and accuracy. To work closely with management for the new features and to be able to create a lively working environment. To abide by company’s mission, vision and objectives and follow the company’s policies. 

Job Descripton: 

  • Evaluate, assess and recommend software and hardware solutions.
  • Identify, prioritize and execute tasks in the software development life cycle.
  • Analyze and identify all issues in requirements and design and provide resolution of same and perform various tests on software to resolve all issues.
  • Develop high quality software, architecture, specifications and technical interfaces.
  • Design, initiate and handle technical designs and complex application features.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code.
  • Develop, deliver and test software prototypes.
  • Develop and execute functional and unit tests to assure created software considers product, design and performance requirements. Perform validation and verification testing.
  • Implement designed software independently or in team assuring execution meets code quality and performance expectations.
  • Innovate and develop high-value technology solutions to streamline processes.
  • Initiate and drive major changes in programs, procedures and methodology.
  • Head responsibility to optimize system components on basis of performance criteria as well as customer expectation.
  • Provide management with all required product tracking as well as status.
  • Develop in-depth specifications, functional requirements and control flow charts.
  • Prepare test plans, procedures and protocols for sub-systems as required.
  • Adhere to established software development processes.
  • Resolve and troubleshoot problems and complex issues.
  • Accept complete ownership of single/multiple product.
  • Mentoring and monitoring team members

Job Specification:  

  • Proven experience as Senior Software Engineer with minimum of 4-5 years of related experience.
  •  Extensive experience in a software development, scripting and project management.
  • Extensive experience with Java EE/Spring technologies.
  • Experience with test-driven development.
  • Experience with the agile development methodology.
  • Experience in Web Services (SOAP,Restful), XML, HTML5, CSS.
  • Strong knowledge in SQL and Database Concepts.
  • Exposure in AngularJs, JavaScript technologies.
  • Develop quick prototypes, mockup and review with stakeholder.
  • Analytical mind with problem-solving aptitude.
  • Ability to work independently with little supervision.
  • Excellent communication, organizational, leadership and collaboration skills.
  • BSc/BA in Computer Science or a related degree.
  • Experience or knowledge on financial application is desired


Interested candidates can send their CV and Cover Letter at