Keevo’s mission is to build the future of digital identity management which is ultra Safe, completely Private AND uber Simple to use. To enable this self custody ability to be your own bank, we have started by building a next gen crypto wallet which is the world’s most secure and simple way to manage private keys and crypto assets.

This is an incredible opportunity to join a funded, innovative, early stage company that will transform the blockchain space. Keevo is like having a private swiss bank vault in your pocket … but without the bank. With state-of-the-art security using multi-factor / multi-sig authentication, groundbreaking paperless recovery, the world’s only trustless inheritance service, A premium design and a suite of additional new decentralized applications and services, Keevo is looking to mainstream and help take the crypto industry to the next level.

Current Openings

Full-Stack Blockchain Engineer

Full-Stack Blockchain Engineer
 
The Role

We are looking for a Full-Stack Engineer with deep interest and experience in blockchain technologies. This is a full time/dedicated (40+ hour/week) contract position with the potential for full time hire and competitive hourly pay.

You will have a successful track record of working with high performing distributed teams and building innovative products that delight customers with speed, high quality and groundbreaking security and simplicity. As a Lead Blockchain Developer, you will be a core member of the Downloadable Desktop Application team and will report to the Lead Engineer.

You will be a valued member of a multi-skilled team. We operate in a truly agile fashion. You will bring your experience and skill to bear on the multitude of new and exciting challenges that appear. You will thrive in a fast-paced environment, work collaboratively with the CEO, other engineers, the product management leadership and other multidisciplinary team members including mechanical and electrical engineering, operations, marketing, sales and business development. Together, we will develop an insanely great product and innovative solution for the crypto industry.

This role can be remote, but we have a strong preference to build a core of the company’s team in the Bay Area.
 

Responsibilities

  • Responsible for implementing all server and front-end APIs including crypto-currency transaction structuring, payments, and integrations with other 3rd party systems
  • Responsible for our downloadable desktop application (electron based) including all front end features and user experience
  • Lead and contribute to projects in security, blockchain and distributed systems
  • Champion agile practices and iterative product development processes
  • Lead, build, test, and release large scale systems within the crypto team, making the right tradeoffs for risk and long-term maintainability
  • Build using agile development and methodologies. Share technical solutions and product ideas through design reviews, pair programming, code review and other technical brainstorming sessions
  • Assess and review existing application architecture
  • Implement high performance and top quality software modules
  • Identify bottlenecks and bugs, and devise solutions to overcome these problems

Qualifications, Capabilities and Mindset

  • Bachelors of Science degree in Computer Science and/or a related engineering discipline. Masters or advanced degree a plus
  • 5-7+ years of software development experience with at least 2-3+ years of
    experience working with emerging blockchain technology and cryptocurrencies
    • Good understanding of Bitcoin & Ethereum blockchains
    • Experience with Decentralized Finance Applications
  • Proficiency with the languages/frameworks and infrastructure we’re using:
    • Front End: HTML5, CSS3, Typescript, Graphql, React Electron
    • Back End: Typescript, Postgresql, Node,js, JavaScript, Python, Solidity
    • Infrastructure and 3rd party integrations/platforms : Infura, Etherscan, Blockhair, Docker, Kubernetes, AWS, AWS Lambda, Shopify, Stripe, Recurly, Sentry, ...
  • Experience working with large scale platform development teams and embedded software / hardware devices is a strong plus
  • Resourceful, results focused and obsessed with delivering insanely great customer experiences
  • Bias for action and “let’s do it” attitude, while aspiring for an exceptional level of quality, scalability and repeatability
  • Enjoy working in a diverse, dynamic and collaborative environment where everyone’s ideas and options are valued
  • Demonstrated understanding of security best practices and a passion for implementing highly scalable backend services
  • Good oral and written English communication skills required

Lead QA Engineer

Lead QA Engineer
 
The Role

We are looking for a Lead Quality Assurance (QA) and Quality Control Engineer with deep interest and experience in blockchain technologies. This is a full time/dedicated (40+ hour/week) contract position with the potential for full time hire and competitive hourly pay.

You will have a successful track record of working with high performing distributed teams and building innovative products that delight customers with speed, high quality and groundbreaking security and simplicity. As our Senior Quality Assurance Lead, you will be a core member of the Sofware, Embedded Firmware and Hardware teams. You will report to the Technical Program Manager and head of engineering.

You will be a valued member of a multi-skilled team. We operate in a truly agile fashion. You will bring your experience and skill to bear on the multitude of new and exciting challenges that appear. You will thrive in a fast-paced environment, work collaboratively with the CEO, other engineers, the product management leadership and other multidisciplinary team members including mechanical and electrical engineering, operations, marketing, sales and business development. Together, we will develop an insanely great product and innovative solution for the crypto industry.

This role can be remote, but we have a strong preference to build a core of the company’s engineering team in the Bay Area.
 

Responsibilities

  • Define all tests and scripts -- automated API tests, reliability/scale tests, end-to-end tests including manual tests of device and desktop software, etc.
  • Develop requirements and design specifications for test plans and cases
  • Work with engineers and product management to scope and plan engineering efforts to develop automated test tools and implement manual test processes
  • Communicate and document QE plans for scrum teams to review
  • Review application code, identify bugs and other areas of weakness, work to de-bug and overcome issues and architect tools for future coverage
  • Automate all critical features to maintain zero-debt cadence
  • Develop key metrics to measure quality and feature release quality stats; implement ability to create and maintain the Quality Metrics dashboard in Jira
  • Create CI/CD pipelines for automation repo using docker and GitLab
  • Champion agile practices and iterative product development processes to build
  • Respond to production issues/alerts and PO / P1 bugs reported by Customer Success team during on-call rotation
  • Support Customer Success team in level 2 escalations and customer interactions to investigate and debug technical Software and Hardware issues

Qualifications, Capabilities and Mindset

  • Bachelor of Science degree in Computer Science and/or a related engineering discipline. Masters or advanced degree a plus
  • 7-10+ years of experience as a Software/QA engineer, Sales Engineering experience a plus.
  • 2-3+ years experience with QA testing for embedded firmware/hardware solutions and integrations with software
  • Proficiency with several languages/frameworks and infrastructure we’re using:
    • 5+ years with Java and JavaScript
    • 3+ years with enterprise level cloud software (AWS/GCP/Azure)
    • 3+ years’ using automation tools (e.g., Selenium, Postman, JMeter)
    • 3+ years with Docker and Kubernetes
    • 2+ years with Cypress automation tool is a must
    • 1+ years in performance/scalability/reliability and related automation tools
  • Able to write and review designs and code with other team members
  • Able to deliver well-designed high-quality code on time
  • Experience with web APIs, automation experience for a SAAS or PAAS product
  • Experience with testing the firmware and desktop app is a plus
  • Experience in GraphQL and REST APIs is a must
  • Strong hands-on experience in building automation framework from scratch and in developing automation scripts for Web UI, Web Services and APIs
  • Experience with Bitcoin, Ethereum and other blockchains a plus
  • Good oral and written English communication skills required

Keevo is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender, protected veterans, status as an individual with a disability, or other applicable legally protected characteristics.