LOCATION:  U.S. Eastern Time Zone

Must reside in the US – preferably in the Eastern Time Zone. Remote working permitted. Must be eligible to work in the US without sponsorship now or in the future. This is a full-time position with benefits. Contractors will not be considered for this position.


Who we are:

Enterra provides solutions that leverage sophisticated machine learning, artificial intelligence (ontologies, inference engines and rules) and natural language processing to provide highly actionable insights and recommendations to business users. Today, our solutions impact just about every aspect of the products you buy at your local store – from what is available to how it is priced and even where it is placed on the shelf. Our SolaaS (Solution as a Service) solutions are deployed within private clouds – principally on Azure. We help transform market-leading companies into true data-driven digital enterprises.


What you will do: 

The ideal candidate must be collaborative, and deadline driven. Because of the nature of our work and our technology, successful candidates must take a growth mindset and be comfortable with ambiguity, with the ability to take a proactive, structured approach to achieve results. Results-orientation and deadline driven are critical in our fast-paced environment.

The successful candidate will join a diverse team to:

  • Develop, maintain, and enhance commercial quality, inviting, easy-to-use web-based user interfaces for multiple productized Enterra Solution offerings.
  • Support the overall look and feel across the suite of Enterra Solution offerings.
  • Ensure high-performance and responsiveness.
  • Participate in the evolution of Enterra’s solution offerings.
  • Work with external 3rd parties on the implementation of the UI/UX design

Responsibilities Include:

  • Developing reusable, testable, and efficient user/client-side code using technologies including but not limited to JavaScript, Typescript, React, Redux/Redux-Sagas, NodeJS, Sass/Less and web sockets.
  • Determining the structure and design of application web pages.
  • Developing features to maximize the user experience – performance, usability, visualizations etc.
  • Integration of user-facing elements with server-side logic
  • Implementing security and data protection throughout the code.
  • Striking a balance between functional and aesthetic design.
  • Creation and application of test plans for the responsible code modules.
  • Working with other internal and external team members, especially back-end developers and data engineers to integrate data, perform integration testing and support the deployment architecture.
  • Participate in regular SDLC activities ranging from estimation, status reporting, SCRUM sessions, design meetings, code reviews etc.


  • Bachelor’s degree in Computer Science, Software Engineering, or similar field.
  • A minimum of 3 years of current, hands-on web application architecture, design and development experience.
  • Experience working in a highly collaborative team environment encouraging code reuse, TDD/BDD testing frameworks such as Karma/Jest.
  • Strong experience working with
    • JS Frameworks and UI patterns, such as Unidirectional Flow/Flux, ReactJS, Redux.
    • Visualization libraries such as D3, D3 with ReactJS a huge
    • RESTful services, Message Queues (AMQP / Kafka / Web sockets).
    • Cross-browser and cross-device compatibility and browser-specific issues
  • Experience in Microsoft Azure environment and Azure technology stack.
  • Proficient understanding of code versioning tools
  • Good verbal and written communication skills. Ability to clearly communicate with business and technical personnel both internally and externally. This includes documentation, presentations, and individual analysis sessions.
  • Ability to thrive in a fast-paced, remote environment.
  • Comfortable with ambiguity with the ability to build structure and take a proactive approach to drive results.
  • Attention to detail – quality and accuracy in work is essential.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education

U.S. Standard Demographic Questions We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
How would you describe your gender identity? (mark all that apply)

How would you describe your racial/ethnic background? (mark all that apply)

How would you describe your sexual orientation? (mark all that apply)

Do you identify as transgender? (select one) (Select one)

Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning? (select one) (Select one)

Are you a veteran or active member of the United States Armed Forces? (select one) (Select one)

Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.