Join us at

Deerhold

Unlock your true potentials with us

Current Openings

Thank you for contacting us for the employment opportunities at Deerhold. Following are the vacancies opened as of now. Interested candidates are encouraged to apply your updated resume to career@deerhold.com

ROLE PURPOSE

  • This is a team lead role responsible for building and deploying high-quality .NET applications.
  • This role requires participating in the entire software development life cycle, architecture and debugging applications, and configuring existing systems.
  • It also requires reviewing other team members’ work as well as to manage them technically.

JOB RESPONSIBILITIES

Core skills, knowledge and experience

  • Analyze system requirements and prioritize tasks
  • Write clean, testable code using .NET programming languages
  • Develop technical specifications and architecture
  • Test and debug various .NET applications
  • Review and refactor code
  • Upgrade existing programs

Essential technical/professional qualifications

  • 5+ years of experience in building and defining .NET application architecture
  • In depth knowledge of the latest .NET framework
  • Willing to work until late evening
Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com

As a Senior Mobile Application Developer at Deerhold, you will work closely with our team of talented engineers to design and build scalable mobile SDK and mobile applications. The SDK is used widely across multiple mobile applications. You will be responsible for optimizing and or rebuilding the existing mobile software (library/application). This role will also be responsible for the design, document, development, testing, and maintenance of their work.

RESPONSIBILITIES

  • Design, develop, test, and maintain new and existing mobile applications on the Android platform
  • Design, develop, test, and maintain Deerhold’s development framework
  • Collaborate with firmware, signal processing, and cloud team to define, design, and ship new features
  • Develop detailed designs and communication protocols between the mobile application/SDK and cloud services such as AWS or Azure
  • Develop detailed design and communication protocols between the mobile application/SDK and sensors
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Establish and practice good mobile development processes and procedures
  • Create software development documentation and processes
  • Work with external data sources and APIs
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Participation in the testing, deploying, and maintaining of applications relative to mobile device utilization

REQUIREMENTS

  • 4+ Years experience in mobile application development
  • 2+ Years of experience in Kotlin or Swift
  • Experience in building Android React Native
  • Experience working with third-party dependencies and ability to debug issues
  • Proficiency in object-oriented programming languages
  • Understanding of Bluetooth Communication
  • Understanding of Android and iOS mobile application best practices including performance optimization, application life-cycle, UI layouts and styles, software architecture patterns, and security
  • Understanding of cross-platform frameworks fundamentals
  • Understanding in DevOps process and CI/CD tools and frameworks
  • Capable of dealing with both native implementation and cross-platform framework implementation
  • Capable of analyzing and debugging issues from third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Capable of reading and analyzing application logs, GC logs, thread dumps, head dumps etc
Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com

JOB DESCRIPTION

Deerhold has an immediate, full-time opportunity for QA Automation Engineer to assist with ensuring quality in our applications. We are looking for someone who has professional experience designing and implementing comprehensive and effective testing strategies.

Ideal candidates will have diverse experience with all phases of software testing on a variety of platforms: mobile devices, front-end and back-end services, and experience with industry standard test automation tools and frameworks. Applicants should have at least 1 year of mobile/Web/API application automation testing experience.

As a QA Automation Engineer, you will:

  • Collaborate with Scrum Teams to develop and execute test plans based on deliverable requirements and acceptance criteria
  • Establish a comprehensive test strategy and develop an implementation plan
  • Build, maintain, and improve the test automation framework and scripts for testing mobile and web applications within our CI/CD pipeline
  • Identify app-related issues via automated test scripts
  • Track and validate defects to ensure that issues are resolved promptly
  • Work with Engineering Management to improve the testing process

Requirements:

  • 1+ years experience architecting and implementing test automation frameworks for mobile applications
  • Solid experience with JAVA , Appium/Selenium/RestAssured, Cucumber and BDD practices
  • Proficiency writing integration tests
  • Experience working as a solo QA Member and/or with Automation teams
  • Understanding of testing practices within a CI/CD pipeline
  • Understanding of best-practice software quality assurance practices
  • Experience using Jira or similar bug tracking software
  • Experience working in an Agile engineering environment
  • Strong communication skills with the onshore team

What will make you stand out:

  • Proficiency with Webdriver.io, Robot, and/or Api automation frameworks is a plus
  • Advanced knowledge of the Software Development Lifecycle and Software Testing cycles
  • Experience working in Python, Ruby, and Javascript
  • Experience analyzing business processes and requirements
  • Experience collaborating with DevOps Engineers to implement CI/CD

Applying Procedure:

Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com

ROLE PURPOSE

As a React Engineer, you are a self-motivated, life-long learner with a passion for design and engineering. You love great UX. You like to keep up with the latest trends in the frontend and design world to ensure we are always using the best techniques possible. You are familiar with Agile Scrum. Beyond coding, you enjoy working in an evolving industry.

  • Write codes in React/Javascript
  • Collaborate closely with the development team to design and launch new features
  • Test and troubleshoot the system
  • Utilize test-driven development practices for the codes generated
  • Suggest and improve the functionality of the existing system
  • Utilize best practices with the technologies to ensure effective and efficient processing of tasks

REQUIREMENTS & RESPONSIBILITIES

  • Bachelor’s degree in Computer Science, Information Technology, or a similar field
  • Previous experience working as a React.js Developer
  • In-depth knowledge of JavaScript,the DOM, CSS, HTML and front-end languages
  • Knowledge of REACT tools including React.js, hooks, Redux
  • Experience with user interface design
  • Knowledge of performance testing frameworks including Jest
  • Experience with browser-based debugging and performance testing software
  • Excellent troubleshooting skills
  • Familiarity with RESTful APIs
  • Experience using Git
  • Excellent communication skills, both written and verbal
  • Experience in cloud platforms such as AWS
  • Experience working on content modeling is a plus point
  • In-depth experience working on custom CMS integration and development
  • Able to work well on a remote, multi-national team with Agile and Scrum
Interested and eligible candidates are requested to submit their updated resume to career@deerhold.com

RESPONSIBILITIES

  • Building and maintaining modern web applications using standard web development tools laravel, react, node etc
  • Creating self-contained, reusable, and testable modules and components
  • Writing clean and secure modular codes that have undergone strict testing and evaluation
  • Checking the validity and consistency of HTML, CSS, and JavaScript on different platforms
  • Debugging and resolving technical issues
  • Maintaining and designing databases
  • Performing back-end and User Interface (UI) tests to enhance the functionality of an application
  • Collaborating with other developers (front-end, back-end, mobile app, etc.) and project managers to move the software projects faster
  • Documenting the task progress, architecture, and development process
  • Creating API endpoints for different functionality to display the content in UI
  • Performance Optimization(Query Optimization, database indexing)
  • Knowledge of Secure coding is mandatory
  • Validating user actions on the client side and providing responsive feedback
  • Writing extensive unit tests using automated TDD tasks

REQUIREMENTS

  • Proficiency in Php, MySql, laravel and Symfony Framework
  • Extensive knowledge of jQuery, Javascript, react, node.
  • Extensive knowledge of HTML, CSS
  • Basic knowledge of SOAP, JSON
  • Professional, precise communication skills
To apply please send resume to career@deerhold.com

ROLE PURPOSE

  • This is a strategic role responsible for defining cross releases data analytics testing strategy and implementing a common testing framework that span all delivery phases.
  • This role has also to oversee the overall test management practice and alignment it with the Corporate processes. To drive and manage the test and acceptance at release and/or project level covering assembly, product, performance, user acceptance and regression testing wherever is required.

JOB RESPONSIBILITIES

Core skills, knowledge and experience

  • Experience in development and implementation of Data Analytics / Big Data / Application test strategies and procedures. Focus on end-to-end Data Quality Management.
  • Understanding the Reconciliation and Data Quality principles
  • Experience of managing teams of IT and business specialists and working with 3rd party IT service providers

Essential technical/professional qualifications

  • 3+ years of experience in managing complex ecosystem and create effective test strategies
Proactivity and ability to work in a team are required. The profile will be part of a team composed of several squads working in Agile approach. To apply please send resume to career@deerhold.com

ROLE PURPOSE

  • This is a strategic role responsible for creating and maintaining tools that simplify the development and deployment of distributed applications.
  • The role will focus on creating automated infrastructure in an IaC approach.
  • The role will be responsible for migrating the current application landscape currently developed in the .NET environment.

JOB RESPONSIBILITIES

Core skills, knowledge and experience

  • Knowledge of the following services: Azure Batch, Azure app Services, Service bus, Event Hub, Rabbit MQ, Terraform
  • Ensure software products meet quality standards and performance goals.
  • Maintain continuous integration of automation software creation infrastructure.
  • Provide technical support to software developers and business units, as well as technical guidance to internal staff.

Essential technical/professional qualifications

  • 3+ years experience in delivering DevOps solutions on infrastructure and applications.
  • Knowledge of the .NET ecosystem will be considered a plus.
Proactivity and ability to work in a team are required. The profile will be part of a team composed of several teams working in Agile approach. To apply please send resume to career@deerhold.com

Our Offices

  • Boston
  • Deerhold Ltd.
  • 1666 Massachusetts Ave Suite P17
  • Lexington, MA 02420
  • +1 (781) 806-3036
  • Kathmandu
  • Deerhold Nepal Pvt. Ltd.
  • Sifal, Kathmandu
  • Nepal
  • +977-1-4593467
  • Tokyo
  • Deerhold Japan Ltd.
  • #801, Hiroo ZERO, 1-43,
  • Hiroo 5-chome, Shibuya-ku, Tokyo
  • 81-(0)3-6712-7677