sd

Careers

Our mission is to be a role model technology company.

We want to be trusted partners, world class engineers, and creative innovators for our clients.

But mainly we want to be great; defined by the brilliant Leapfroggers that we work with, unrelenting pride in craftsmanship, and creating impact in industries and ecosystems. And we're just getting started. If you can flat out code, design, and understand and embrace complex business and technical problems - please keep reading.

Our Values

Be Nice, Have Integrity

You're nice - but you're also direct, transparent, and honest in your opinions. And you expect the same from your peers.

Always be Learning

You're a hopeless fan of your chosen craft. Whether you design, code, or manage people or projects - you strive for continuous learning and improvement because you're passionate about what you do.

Be Ambitious

You challenge yourself, and always push yourself to new heights - be it skills, career, or just a problem you want to solve in a better way.

Be Open

You're open to new ideas, even if they challenge the status quo or your preconceived notions.

Current Openings

back to all jobs

Software Engineer, RoR

Kathmandu • Posted on Tuesday March 12, 2019


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are currently looking for an RoR Software Engineer. This position offers you an opportunity for developing applications using RoR and supporting technologies. You will gain real-world experience working as a member of one of our development teams.

Job Description
  • Analysis, design, development, deployment, and maintenance of projects with minimal supervision
  • Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices.
  • Develop RESTful APIs as needed.
  • Create and maintain technical documentation
  • Share knowledge within the team and actively participate in the code review process.
  • Follow the company’s coding standards, policies, processes, and working culture
  • Write deployment scripts using Capistrano/chef collaborating with DevOps team. Deploy apps to platforms like Heroku/Engineyard/Amazon EC2
  • Communicate new ideas, issues, status and outcomes with supervisor/team and with clients as necessary
  • Continuous research and learning; discover, evaluate and implement new technologies to maximize development efficiency.
Skills
  • Graduate in Computer Engineering or similar IT background or equivalent practical experience
  • At least 2 years of professional experience in RoR.
  • Good Knowledge of programming principles (OOP, SOLID, Cohesion, Coupling, Encapsulation)
  • Good knowledge of Ruby on Rails and related technologies
  • Good knowledge on HTML, CSS, Javascript, Database and web application security.
  • Very good knowledge of Test Driven Development (TDD)
  • Good Knowledge of web services, RESTful architecture and data formats like XML/JSON
  • Good knowledge of server configuration, web application deployments, and deployment automation; concepts of Amazon Web Services(EC2, S3, RDS, SES)
  • Good analytical and problem-solving abilities
  • Good written and verbal communication skills
  • Good knowledge of agile development methodologies(Scrum/Kanban).
  • Team player

Sr. Software Engineer – RoR

Kathmandu • Posted on Tuesday March 12, 2019


Job Description
  • Analysis, design, development, deployment, and maintenance of projects independently
  • Write modular, reusable and excellent quality code through TDD, code reviews and implementation of best practices. Create and modify reusable components as necessary
  • Make architectural decisions in collaboration with technology experts, ensure proper technical documentation
  • Improve and maintain scalability, performance, reliability, and security of the application
  • Automate deployments, integrate CI and perform manual deployments when needed.
  • Mentor and share knowledge within the team and help in the continuous growth of junior team members
  • Involve in ensuring implementation of organizational culture, process, and standards in the team.
  • Communicate with the client and team in an effective manner
  • Keep up with trends in the constantly evolving technology
Skills
  • Graduate in Computer Engineering or similar IT background or equivalent practical experience
  • At least 3 years of professional experience
  • Excellent Knowledge of programming principles (OOP, SOLID, Cohesion, Coupling, Encapsulation)
  • Concept of design patterns.
  • Excellent knowledge of Ruby on Rails and related technologies
  • Good knowledge on HTML, CSS, Javascript, Database and web application security
  • Excellent knowledge of Test Driven Development (TDD) and Continuous Integration (CI)
  • Good Knowledge of web services, RESTful architecture and data formats like XML/JSON
  • Good documentation skills(API Documentation, Deployment Documents, Application Architecture Documents etc.)
  • Expertise in the server configuration, deployment and deployment automation; good knowledge of Amazon Web Services(EC2, S3, RDS, SES)
  • Excellent analytical and problem-solving abilities with good decision-making ability
  • Good written and verbal communication skills, comfortable with client communication
  • Good experience with Agile methodologies like Scrum/Kanban
  • A team player with mentorship skill and ability to lead small teams and project

BI Engineer

Kathmandu • Posted on Tuesday March 5, 2019


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. We have built awesome software that puts data into action. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are looking for a BI Engineer to join our dream team. This position offers you excellent opportunity to engage in research topics of in complex domains.

Job Description
  • Should have strong knowledge on all stages of Software life cycle process: Planning, Design, Development, Testing, and Deployment.
  • Understand business requirements and technical documents
  • Translate design into a functional unit.
  • Follow robust coding standards during development
  • Write analytical queries based on business requirements
  • Database schema design especially for analytical databases and data warehouse based on requirements
  • Database Query Optimization, maintain ETL workflows and SQL scripts for data transformation and analysis
  • Active participation in project level discussion/meeting.
  • Prepare technical/flow diagram.
  • Prepare documentation of the changes or legacy code base.
  • Power BI data modelling and visualization
Skills
  • At least 2 years of experience in Software Development using Relational Databases & SQL (PL/SQL, T-SQL is preferred)
  • Strong knowledge of OLTP and OLAP database design, best practices and database architecture
  • Strong knowledge of star schema and snowflake schema
  • Strong knowledge of dimension, attribute hierarchy and measures
  • Strong knowledge of data modeling and DAX in Power BI
  • Strong knowledge of statistics, visuals, visual interaction, filters, and dashboard
  • Strong knowledge of drill down, drill up and drill through
  • Well familiar with Data Warehouse design, Data Analysis and writing analytical queries
  • Strong computing foundation and fundamentals
  • Must have hands-on experience in bulk loading, data cleansing, functions, stored procedures, triggers, etc
  • Experience working with VCS such as GIT
  • Strong analytical and problem-solving skills
  • Must be familiar with Microsoft Excel
  • Must be familiar with database administration

PREFERABLE SKILLS

  • Familiarity with Shell, Python or R
  • Knowledge of Pyramid, Tableau and any other visualization tools
  • Knowledge of SSAS tabular and multidimensional model
  • Experience with Atlassian suite of tools (Jira, Confluence)
  • Familiarity with basic Linux commands
  • Familiarity with ETL automation tools like Pentaho DI, SSIS, AirFlow, etc

SOFT SKILLS

  • Good command in spoken and written communication (in English)
  • Ability to work independently or in a team
  • Experience of working in a SCRUM/Agile team would be added value

Data Engineer

Kathmandu • Posted on Wednesday February 27, 2019


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. We have built awesome software that puts data into action. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are looking for a Data Engineer to join our dream team. This position offers you an excellent opportunity to engage in research of all things data.

Job Description
  • Should have strong knowledge on all stages of the software life cycle process: planning, design, development, testing, and deployment
  • Understanding business requirements and technical documents
  • Translate design into a functional unit.
  • Follow robust coding standards during development
  • Write analytical queries based on business requirements
  • Database schema design especially for analytical databases and data warehouse based on requirements
  • Database Query Optimization, maintain ETL workflows and SQL scripts for data transformation and analysis
  • Active participation in project level discussion/meeting.
  • Prepare technical/flow diagram.
  • Prepare documentation of the changes or legacy code base.
Skills
  • At least 2 years of experience in Software Development using Relational Databases & SQL (PL/SQL, T-SQL is preferred)
  • Strong knowledge of OLTP and OLAP database design, best practices and database architecture
  • Well familiar with Data Warehouse Design, Data Analysis and writing analytical queries
  • Strong computing foundation and fundamentals
  • Must have hands-on experience in bulk loading, data cleansing, functions, stored procedures, triggers etc
  • Experience working with VCS such as GIT
  • Strong analytical and problem-solving skills
  • Must be familiar with Microsoft Excel
  • Must be familiar with Database Administration

    PREFERABLE SKILLS

  • Familiarity with Shell, Python or R
  • Knowledge of Power BI, Tableau and any other visualization tools
  • Experience with Atlassian suite of tools (Jira, Confluence)
  • Familiarity with basic Linux commands
  • Familiarity with ETL automation tools like Pentaho DI, SSIS, AirFlow etc

    SOFT SKILLS

  • Good command in spoken and written communication (in English)
  • Ability to work independently or in a team
  • Experience of working in a SCRUM/Agile team would be added value

QA Engineer

Kathmandu • Posted on Tuesday February 12, 2019


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are currently looking for a QA Engineer. This position offers you an opportunity to gain real-world experience working as a member of one of our development teams. You will be responsible for planning and performing end-to-end testing of a suite of products.

Job Description
  • Setup, maintain and execute test documentation and standards
  • Plan and perform end-to-end testing effort of assigned features
  • Creating and expanding automated regression tests when needed.
  • Serve as a liaison between developers and product owner, providing feedback on application readiness
  • Set up a test environment, communicate testing progress, improvements or corrections to the team throughout the development process
  • Learn and gain expertise in various tools for performance and security tools

 

Skills
  • Graduate in Computer Engineering or similar IT background or equivalent practical
  • Minimum one year of professional experience
  • Good understanding of software test methodologies, best practices, and terminology
  • Proven experience utilizing both structured and exploratory testing techniques
  • Knowledge of OWASP security guidelines for web development
  • Knowledge of AWS, Jenkins, and other deployment tools

Software Engineer, Java

Kathmandu • Posted on Thursday February 7, 2019


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are currently looking for a Java Software Engineer. This position offers you an opportunity for developing applications using Java technologies and supporting frameworks. You will gain real-world experience working as a member of one of our development teams.

Job Description
  • Gather and analyze business requirements, understand the business perspective of the client, and plan product roadmap in collaboration with the project manager and the client.
  • Be part of the analysis, architecture design, development, deployment, and maintenance of large scale and/or complex applications.
  • Ensure excellent code quality through, code reviews, periodic audits and implementation of best practices on related projects.
  • Be involved in project risk analysis and mitigation, continuously review problems to determine the root cause in order to prevent them in the future
Skills
  • At least 1 year of professional experience.
  • Deep knowledge and proven experience in either Java/Spring Framework and/or AngularJS.
  • Experienced with the AWS ecosystem or similar cloud-based provider developing scalable websites/services.
  • Hands-on experience developing, releasing, and maintaining large-scale software applications.

Business Development Officer

Kathmandu • Posted on Thursday December 13, 2018


At Leapfrog, we want to be trusted partners, world-class engineers, and creative innovators for our clients. Over the years, we have been working with innovative big companies and fast-growing startups. We’ve built data strategy, technology, and process, models, algorithms, apps, analytics, and dashboards. Our team specializes in digital transformations with data-driven digital products that help businesses transform and capture new markets.

We are looking for a Business Development Executive to join our dream team. This position offers you excellent opportunity to engage in research of complex domains such as healthcare, fintech, ed-tech, and all things data.

Job Description
  • Extensively use marketing tools and research to identify new leads and access competitive landscape for potential new markets.
  • Initiate meaningful discussions that lead to meeting potential customers using emails and social media.
  • Qualifying inbound leads and outbound leads.
  • Being the first line of support for the sales team, responding to the team’s questions and issues, assisting in uncovering the real needs of those customers.
  • Developing proposals and pitch decks to cater to the client’s requirements.
  • In-depth technical knowledge and desire to learn about of all technology areas important to the company to advise clients about product development strategies.
  • Experiment with new growth strategies and ideas.
Skills
  • 2-3 years experience in a similar position at a software consulting or services company.
  • Impressive written and verbal communication skills and interpersonal abilities.
  • Skill in prioritizing and time management
  • Strong drive to learn and perform
  • Attention to detail

Software Engineer, Machine Learning

Kathmandu • Posted on Wednesday October 31, 2018


At Leapfrog, our mission is to be a role model technology company. We want to be trusted partners, world-class engineers, and creative innovators for our clients. We have built awesome software that puts data into action. Our team specializes in data-driven digital products that helping businesses transform and capture new markets.

We are looking for a Machine Learning Specialist to join our dream team. In this role, you’ll be a part of the team identifying highly impactful ML projects. This position offers you excellent opportunity to engage in research topics of in complex domains.

Job Description
  • Understanding business requirements and its data architecture
  • Implementing data extraction and verifying data quality, and/or ensuring it via data cleaning
  • Implementing and analyzing the ML algorithms that could be used to solve a given problem and rank them by their success probability
  • Manual and visual data exploration to gain an understanding of it, then identify differences in data distribution that could affect performance
  • Prepare and analyze historical data and identify patterns
  • Define the preprocessing or feature engineering to be done on a given dataset
  • Training models and tuning their hyperparameters
  • Analyzing the errors of the model and designing strategies to overcome them
Skills
  • At least 1 years of professional experience in ML
  • Proficiency with Python, R or any other programming language for machine learning and basic libraries such as sci-kit-learn, pandas, etc
  • Excellent communication skills
  • Proficient with database concepts
  • Deep knowledge of math, statistics, probability, and algorithms
  • Capable of visualizing and manipulating big datasets
  • Proficiency with a deep learning framework such as TensorFlow or Keras
  • Ability to select hardware to run an ML model with the required latency

Microsoft Dynamics CRM/365 Consultant

Kathmandu • Posted on Monday October 29, 2018


We help enterprise take advantage of the Microsoft low code eco-system that enables them to envision unlimited application possibilities by extending the apps and services they already depend on - from Office 365 to Dynamics 365 and many more. We enable faster innovation and business transformation by leveraging Microsoft's unified business platform.

We are currently recruiting for Microsoft Dynamics CRM/365 Consultant to join our team and help our clients implement Microsoft Dynamics 365 in their organizations.

Job Description
  • Consulting – covering all aspects; analyze the business process of an organization and recommend and customize modules as per need in the Dynamics 365
  • Liaising with developers and clients – act as a point of communication
  • Business and process analysis
  • Quality assurance & documentation
Skills
  • Strong understanding of Microsoft Dynamics 365.
  • Understanding of Common Data Model and Common Data service.
  • Experience of working on full lifecycle implementations across multiple versions of Dynamics CRM/365
  • Excellent understanding and knowledge of core Microsoft Dynamics CRM/365 modules
  • Understanding of PowerApps: form, field, business rules, workflows, actions, solutions
  • Review software upgrades and patching and complete deployment testing
  • Install applications and configure environments for use in development, testing, and production
  • Play a key role as a Microsoft Dynamics technical expert and system administrator
    Work collaboratively with team members to troubleshoot and resolve Dynamics 365 issues
  • Provide guidance for system changes and enhancements
  • Monitor storage usage and archive data as needed.
  • Design, configure, test and deploy changes to database fields, screens, workflows, reports, and dashboards.
  • Administer security rights and user/group roles across all business lines.

Python Developer

Kathmandu • Posted on Saturday August 18, 2018


Job Description
  • Oversee and/or lead analysis, architecture design, development, deployment, and maintenance of large scale and/or complex applications.
  • Ensure excellent code quality through, code reviews, periodic audits and implementation of best practices on related projects.
  • Gather and analyze business requirements, understand business perspective of the client, and plan product roadmap in collaboration with the project manager and the client.
  • Be involved in project risk analysis and mitigation, continuously review problems to determine the root cause in order to prevent them in the future
Skills
  • At least 3 years of professional experience.
  • Extensive Python experience including knowledge of various Python frameworks like Django and flask.
  • Experienced with databases like MySQL, PostgreSQL, and ORM (Object Relational Mapper) libraries.
  • Experienced with the AWS ecosystem or similar cloud-based provider developing scalable websites/services
  • Hands-on experience developing, releasing, and maintaining large-scale software applications

Looking for an internship at Leapfrog?

Learn more

Don't see where you fit and still want to work with us?

Drop us an email telling us why.

career@lftechnology.com Email us