NOV-posted 3 months ago
Senior
Provo, UT
Machinery Manufacturing

At IntelliServ, we are transforming how drilling operations are managed by delivering real-time, high-performance, web-based applications that empower field operators with critical data and decision-making tools. We're looking for a senior front-end engineer to help lead development of web-based applications that bring industrial data to life through modern, intuitive user interfaces. This role is ideal for someone who wants to take technical ownership of front-end design, influence architectural direction, and work at the intersection of software and mission-critical industrial operations.

  • Lead the design and development of Single Page Applications (SPAs) using modern frontend frameworks such as Angular, React, or Vue.
  • Work closely with backend engineers (working in .NET and Windows Services) to define APIs and data contracts.
  • Architect and implement responsive, performant UIs that display real-time drilling and telemetry data.
  • Evaluate and recommend front-end technologies, libraries, and frameworks that best suit the needs of new and evolving applications.
  • Develop and maintain data visualization components using tools like Highcharts, D3.js, Chart.js, or equivalents.
  • Build and manage CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI) for front-end deployment.
  • Collaborate across UX, product, and engineering teams to translate complex requirements into intuitive interfaces.
  • Create unit and integration tests to ensure stability and quality of delivered software.
  • Participate in code reviews, technical documentation, and continuous improvement efforts.
  • 8+ years of professional software development experience, with a strong focus on front-end or UI development.
  • Deep knowledge of JavaScript, TypeScript, HTML5, and CSS3, and experience with one or more modern frontend frameworks (Angular, React, Vue, Svelte, etc.).
  • Experience with state management libraries (e.g., NgRx, Redux, Zustand, MobX) and reactive programming concepts.
  • Strong background in designing applications that consume APIs (REST, WebSocket, gRPC, etc.).
  • Familiarity with data visualization libraries and the ability to translate data into useful, usable graphics.
  • Understanding of C#/.NET to collaborate effectively with backend teams.
  • Experience with containerized environments, AWS, or cloud-native deployment pipelines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service