About the Full-Stack Engineer position

Interested in shaping the future of digital precision medicine? We're looking for a skilled mid-level or senior developer with in-depth experience building high quality, interactive web interfaces using modern javascript and proven backend technologies serving APIs.

Our engineering team writes world-class code that makes a significant, lasting impact in people's lives. We are a small, fast-paced, and quality-focused team harnessing our considerable startup experience to build products that empower parents and physicians to receive an earlier diagnosis for developmental disabilities such as Autism. Our technology is eliminating barriers to treatment at a time when interventions can have the greatest impact on a child's brain development and improve lifelong outcomes.

We serve APIs and web content using Ruby on Rails. You are expected to be proficient throughout the stack and be specialized in frontend development using various web technologies such as HTML, CSS, and JavaScript. As a group, we try to be thoughtful about the tech we employ and strive to use the right tool for the job. We are passionate about our mission and aim to make the world a better place.

Cognoa provides various benefits, including generous medical + dental coverage, 401k, unlimited PTO, and flexibility via working remotely.


  • Maintain and develop APIs and high quality, interactive web-based features using clean and efficient Ruby/HTML/CSS/JS code.
  • Understand and participate in all stages of our product development lifecycle, from data science to our web, iOS and Android clients.
  • Implement industry best practices within a Rails environment, including quality assurance and compliance standards related to Protected Health Information (HIPAA).
  • Stay informed and up-to-date about relevant new technologies.


  • 3+ years experience; at least a year working with Ruby on Rails.
  • Profound experience building highly interactive, modern JavaScript code using a modular framework such as React, Vue, etc..
  • Thorough understanding of frontend security issues (like XSS, CSRF, and CORS) and how to prevent them.
  • Ability to assess and compare different solutions to various technical challenges.
  • Good written and verbal communication skills.

Nice to have:

  • End-to-end experience building and maintaining a deployed Rails application with a JS frontend.
  • Experience with Artificial Intelligence and Machine/Deep Learning techniques.
  • BS or MS degree in Computer Science, Engineering or related discipline.