Career opportunities with eSewa !

Jr. Analyst – Business Technology Liaison

No. of opening: 1

Domain: Business Operation Efficiency 

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Work on the requirement documents from business development
  • Convert business requirement draft into business requirement.
  • Document with proper technical diagrams, process flow and use cases
  • Direct point of contact for business as well as Engineering department for the smooth delivery of product and project
  • Communicate with different departments after the development of products/projects
  • Carry out required tasks and verification before rolling out product to the customers
  • Cross verifies requirement vs developed product/ project.
  • Participate in training and other activities related to project management, requirement analyst and other areas.
  • Update self regularly with the current trend and applies the best alternatives in own work.

Job Specification:

  • Bachelor’s Degree in IT
  • 1-2 years of experience in relevant field
  • Developing presentation materials
  • Perform tests using different API testing tools
  • Skilled in developing flow charts and data model diagram
  • Skilled in preparing Business Requirement Documents

 

DevOps Engineer

No. of opening: 1

Domain: Engineering

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Learn and understand the principles of DevOps and the tools commonly used in the industry.
  • Assist in the setup and configuration of development, testing, and production environments.
  • Collaborate with the team to automate and streamline software development, testing, and deployment processes.
  • Gain familiarity with version control systems (e.g., Git) and contribute to code management activities.
  • Participate in building and maintaining CI/CD pipelines to enable automated software builds, testing, and deployment.
  • Learn about infrastructure automation tools (e.g., Ansible, Terraform) and assist in the deployment and configuration of infrastructure resources.
  • Work with cloud platforms (e.g., AWS, Azure, GCP) to understand basic cloud concepts and assist in the setup of cloud-based environments.
  • Support monitoring and logging activities by assisting in the setup and configuration of monitoring tools and systems.
  • Learn about security best practices and assist in implementing basic security controls.
  • Collaborate with cross-functional teams to understand and address their requirements related to the development and deployment of software applications.
  • Keep up-to-date with industry trends and emerging DevOps technologies.

Job Specification:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or currently pursuing the degree).
  • Basic understanding of software development concepts and familiarity with at least one programming language.
  • Basic knowledge of Linux/Unix operating systems.
  • Familiarity with version control systems like Git is a plus.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Exposure to scripting languages (e.g., Python, Bash) is a plus.

 

QA Engineer

No. of opening: 1

Domain: Engineering

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Develop comprehensive test plan for each project.
  • Create detailed and effective test cases with high coverage
  • Execute test cases efficiently, ensuring thorough coverage
  • Document and report defects promptly, ensuring the accuracy
  • Develop and maintain automated test scripts with a focus on coverage
  • Conduct performance testing to identify and address system issues
  • Collaborate effectively with the development and other teams
  • Maintain accurate and up to date test documentation

Job Specification:

  • Bachelor’s degree in computer science
  • Minimum 2 years of experience in QA/QC, including functional, integration, and regression testing, as well as smoke testing.
  • Proficiency in preparing Test Artifacts, including Test Cases, Test Plans, and Test Scripts.
  • Basic understanding of Linux/Windows operating systems and commands.
  • Familiarity with RDBMS fundamentals and the ability to write SQL queries (Oracle/Microsoft SQL Server/MySQL).
  • Familiarity with Docker, kubernetes, rancher and Jenkins would be considered an added value.
  • Proficient skills in documentation, and presentation tools, such as Microsoft Word and Excel.
  • Experience with the Atlassian suite (JIRA, Confluence).

 

Angular Developer

No. of opening: 1

Domain: Engineering

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Develop new user facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Collaborate with other team members and stakeholders

Job Specification:

  • Bachelor’s degree in IT or Engineering
  • Minimum 1 year of experience
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • JavaScript, AngularJS/Angular, HTML/CSS/SASS/SCSS
  • Responsive/Mobile Design
  • Git/Version Control
  • jQuery
  • RESTful Services/APIs
  • Testing/Debugging
  • Cross-Browser Development
  • Web Performance Optimization (WPO)
  • Excellent analytical and multitasking skills

 

iOS Developer

No. of opening: 1

Domain: Engineering

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Develop clarity in scope and dependencies for all product enhancements and new product developments, and their positioning in the larger eSewa technology tech stack and product portfolio.
  • Support PO and leads in analyses of user requirements and breaking into respective tasks / features with a focus on productivity and quality.
  • Assist in prioritization of tasks within the team keeping in mind the priorities of client. ensure releases and deliver projects on time.
  • Write and test code, unit tests, refining and rewriting it as necessary and communicate with any programmers involved in the project.
  • Integrate new features with backward compatibility. Keep the app updated with the latest platform.
  • Clear understanding and ability to implement architectural design patterns, dependency injection. Figure out shortcomings on provided requirement with API, mockup, and resources
  • Develop SDK for other merchants to integrate eSewa in their applications
  • Maintain and ensure coding standards and security measures in development procedure. Follow best coding practices and standards as per the decided upon principles.
  • Contribute to improving code maintainability, readability, and coupling.
  • Investigate and fix major, minor bugs and debug.
  • Diagnose, Fix and engage in Root cause analysis and creation of emergency patches. Monitor and correct software defects and/ or implement best practices. For example, Legacy code refactoring and optimization, etc.
  • Document aspect of the application for future reference.
  • Create technical specifications and documentation as per the standards set.
  • work closely with PO, leads and internally in the team.
  • Maintain smooth communication within the team to rectify any internal issues faced in the project. Working closely with PO and internal departments to communicate project status.
  • Making sure that the team members are following the standards and indulge in code review and peer review. Contribute ideas and evaluate the ideas of the other team members.

Job Specification:

  • Bachelor in IT field or relevant field.
  • 3 to 5 years of experience in iOS development (Swift & Objective C)
  • Proper knowledge on Design Patterns MVP/MVVM and clean Architecture
  • Experience with Auto layout as well as programmatic approach build layout
  • Deep understanding of core frameworks such UIKit, Cocoa Touch, Core Animation, Core Graphics, Core Data etc.
  • Experience with offline storage, caching, concurrency (GCD) and performance tuning.
  • Experience writing scalable and testable code (Unit Testing) & familiarity with continuous integration (CI) / Continuous delivery (CD).
  • Comfortable working with agile methodology and tools
  • Familiarity with RESTful APIs to connect IOS applications to back-end services
  • Good Understanding of Apple’s design principles, interface guidelines and UI/UX Standards across iOS ecosystem
  • Experience with tuning performance and memory issues using tools such as Instruments depending upon project needs.
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization & pixel perfect design
  • Proficient understanding of code versioning tools i.e Git
  • Good knowledge on Certificates & Signing, Provisioning profile and App store deployment process.
  • Experience with third party frameworks such as Alamo-fire, Crashlytics, Firebase etc and design tools such as figma, zeplin etc.

 

Data Engineer

No. of opening: 1

Domain: Engineering

Location: Pulchowk, Lalitpur

Salary: As per company policy

Job Description:

  • Install/ backup/restore and recover the databases
  • Database upgrade and data migration
  • Query optimization and performance tuning
  • Generate the complex automated/manual report
  • Working closely with the Development team to design and develop databases
  • Database system monitoring and troubleshooting

Job Specification:

  • Bachelor’s Degree in computer science
  • 2-3 years of experience in the iOS Development (Swift and Objective C)
  • Strong knowledge of Relational Database Management Systems especially MySQL & PostgreSQL.
  • Experience in managing high-volume OLTP/OLAP databases.
  • Strong bash/shell and Python scripting skills.
  • Strong experience in database upgrades, backup, recovery, and migration.
  • Experience with query optimization & and performance tuning.
  • Strong knowledge of replication and clustering technology(specially Galera or Percona, group replication)
  • Experience in data warehousing and ETL processing.

 

HOW TO APPLY

We are always keen to meet energetic and talented professionals who would like to join our team. To apply, please mail your updated cv at career@esewa.com.np also include Subject line as “Applying for [desired position]”.

Don’t have an eSewa app on your smartphone? Download it today: bit.ly/eSewa_App

We update the ongoing offers on our social media platforms. Stay Tuned to our Facebook, Instagram, Twitter, and Viber Community for further updates.