Full Job Description
We are seeking an experienced Angular Developer to build and enhance the front-end of a manufacturing data platform. The ideal candidate will develop modern, responsive web applications that integrate with backend services and a knowledge graph, providing users with intuitive access to manufacturing data and insights.
**Key Responsibilities**
Design, develop, and maintain Angular-based web applications.
Build responsive and user-friendly interfaces for manufacturing data products.
Integrate front-end applications with RESTful APIs and backend services.
Collaborate with backend and data engineering teams to consume data from knowledge graph solutions (e.g., Neo4j).
Develop data visualization and dashboard components for manufacturing insights.
Optimize application performance, scalability, and usability.
Participate in architecture discussions, code reviews, testing, and deployment activities.
Troubleshoot and resolve application issues while ensuring high code quality.
**Minimum Requirements**
5+ years of experience developing web applications with Angular.
Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
Experience integrating with REST APIs.
Experience with Git and modern development practices.
Strong understanding of responsive UI design and front-end performance optimization.
The candidate must be US Citizen or Green Card Holder
**Preferred Skills**
Experience with Neo4j or other graph database technologies.
Knowledge of manufacturing, industrial, or enterprise data platforms.
Experience with data visualization libraries (e.g., D3.js, Chart.js, Highcharts, ECharts).
Familiarity with cloud platforms such as AWS or Azure.
Experience working in Agile/Scrum environments.
The base compensation range for this position is between 85k-100k per year with a $5,000 bonus potential. Compensation decisions are supported through market data, where regional variances may exist based on cost of labor. We also take into consideration prior experience, relevant skills, education and/or training, certifications and, as applicable, other required qualifications. If you have questions regarding compensation, the talent acquisition team can provide relevant details during the interview process.