As the market leader in enterprise contracts intelligence, Knowable gives corporate clients revolutionary visibility into the relationships that govern their businesses. By converting archaic legal language into structured data, Knowable helps its clients find, search, organize, and analyze their contracts, providing - for the first time - portfolio level views of risks, obligations, and entitlements. As the world’s leader in contract data analytics, with more than 25 million contract data elements analyzed each quarter, Knowable combines proprietary machine learning tools with scalable facilities for human quality control that, together, enable a full contracts intelligence solution for the enterprise.

We are seeking a Frontend Software Development Engineer to join our R&D Team based in Bellevue, WA. Come be a part of it!

The Role:

Knowable is seeking the strongest Software Developers and UI/UX engineers in the market. We’re looking to build our products to help transform the legal industry, taking something that is truly analog and transforming it to completely digital, enabling our talent to provide a higher level of value-added services by removing the mundane.

We’re looking for a Software Development Engineer to join us as we build brand new products that will shake up one of the only remaining industries to have gone largely unchanged for the last 100 years. This is an opportunity to get involved in creating new user experiences, use technology to create force multipliers for our already outstanding teams, and to innovate and roll out brand new software!

This is where you come in! We’re looking for a UI/UX developer with a strong business mind who knows how to deliver results. You’re qualified and experienced in the HTML, CSS, Javascript React/Redux along with other frontend technologies. More than that, you want to stay at the forefront of technology. You love the business impact of technologies.

If you join us, you’ll have the support you need to make to take this journey. The team is full of people who are savvy, innovative, passionate, smart, creative, diligent, and occasionally hilarious, and they’ll be with you every step of the way. We strive to build a fun, fast-paced dynamic team environment. Join us!

This role reports to our Director of Engineering.


  • Bachelor’s Degree in Computer Science or related field
  • Equivalent experience to a Bachelor's degree based on 3 years of work experience for every 1 year of education
  • 3+ years professional experience of developing software with technologies like HTML, CSS, JavaScript, ideally in SOA applications
  • Familiarity with node.js i
  • Cloud experience using AWS, GCP, or Azure  
  • Familiarity with React, Redux, or Angular JS

Preferred Qualifications:


  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience with Distributed Software, Service Oriented Architecture, NoSQL database concepts
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Commitment to current best practices, continuous deployment, 100% fault tolerance, high performance, infrastructure as code, and working in a Test Driven and DevOps organization
  • Automation architecture development and/or maintenance experience
  • Legal eligibility to work in the U.S.

Knowable is an Equal Opportunity Employer.

For more info:

Apply for this Job

* Required