Full-Time

Front-End Web Developer

Posted on 4/18/2024

Enterra Solutions

Enterra Solutions

51-200 employees

AI-powered cognitive automation for decision-making

AI & Machine Learning

Junior, Mid

Remote in USA

Required Skills
Microsoft Azure
JavaScript
UI/UX Design
React.js
Jest
Apache Kafka
TypeScript
SCRUM
REST APIs
Requirements
  • 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.
Responsibilities
  • 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.

Enterra Solutions offers Autonomous Decision Science technology, utilizing cognitive automation and advanced AI to optimize enterprise decision-making and value chains. The platform leverages computational analysis, semantic reasoning, and symbolic logic to deliver real-time insights and drive competitive advantage.

Company Stage

N/A

Total Funding

$584K

Headquarters

Princeton, New Jersey

Founded

2011

Growth & Insights
Headcount

6 month growth

14%

1 year growth

12%

2 year growth

25%
INACTIVE