JavaScript Developer

Enterprise Knowledge

Enterprise Knowledge (EK) is hiring a full-time JavaScript Developer to join our growing Technology Solutions team within our Knowledge Management Consulting Practice. As with all our positions, we are seeking independent thinkers with exceptional problem-solving skills.

The developer will be part of a team working on cutting-edge projects like developing a fully functional semantic solution to manage client’s project portfolio or user interface graph database backend that uses semantic capabilities to tag and categorize the content and provide relevant search results to users.

As an EK team member, you will have the opportunity to learn from enthusiastic colleagues, take advantage of our unique benefits, and help build our innovative culture. Don’t just take our word for it – we were recently featured as one of  Washington Business Journal and Inc. Magazine’s 2021 Best Workplaces!


Required skills:

  • JavaScript proficiency and an ability to independently complete JavaScript user stories and tasks following industry best practices and standards
  • Experience working directly with non-technical business owners and ability to build interpersonal relationships
  • Experience with Node.js and React.js/JSX as well as experience with relational databases like SQL Server, and MySQL
  • Experience implementing ETL solutions for data integration, data analytics or data transformation
  • Experience creating complex queries that allow data to be extracted
  • Experience reviewing and implementing object and data models, and the metadata repository to structure the data for better management and quicker access
  • Experience with Microsoft Azure cloud-native data services
  • Strong communication and teamwork abilities
  • Experience delivering solutions using Agile delivery practices
  • Good familiarity with code versioning tools, such as Git
  • Strong organizational and analytical skills

Preferred skills:

  • 2 or more years of experience as a JavaScript Developer
  • Experience working with metadata, document search (preferably Solr or Elasticsearch), and visual analytics
  • Experience using GraphQL for integrations (familiarity with REST api is acceptable)
  • Familiarity with graph databases as a persistent data store
  • Working knowledge or experience with AEM (Adobe Experience Manager)
  • Prior experience developing solutions in a Learning & Development environment
  • Full stack development experience is a big plus

“We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.”

Apply for this job