Jobs · Engineering

UI Layer Engineer

Piper Companies · United States · Yesterday
RemoteRemoteEngineering$135k–$175k/yrFull-time

About the role

Piper Companies is seeking a UI Layer Engineer to join a leading organization in the network simulation and virtualization industry who will be responsible for building and enhancing interactive web applications that enable users to design, visualize, and manage complex virtual network topologies. The ideal UI Layer Engineer is a frontend engineer who enjoys creating highly responsive, data-driven user interfaces and working with modern web technologies working fully remote on EST hours.

Responsibilities

  • Develop and maintain interactive network topology interfaces that allow users to drag, drop, connect, and configure virtual network devices.
  • Build high-performance frontend applications capable of handling large-scale network environments with hundreds of nodes.
  • Implement state management solutions to support real-time simulation data and configuration updates.
  • Collaborate with UX/UI designers to deliver intuitive, modern, and accessible user experiences.
  • Integrate frontend applications with RESTful and GraphQL APIs.
  • Develop reusable UI components for networking and infrastructure-focused applications.
  • Utilize visualization technologies such as SVG, Canvas API, and graph visualization libraries to render complex network topologies.
  • Support real-time application functionality through WebSockets and other asynchronous communication methods.
  • Partner with backend engineers to ensure seamless data integration and application performance.

Qualifications

  • 3+ years of professional frontend software development experience.
  • Bachelor's degree in Computer Science, Human-Computer Interaction, or a related field.
  • Must be eligible to work in the United States and obtain and maintain an Active U.S. Government Secret Clearance.
  • Expert-level proficiency with JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks including React, Vue.js, or Angular.
  • Experience with TypeScript, state management tools (Redux, Pinia, NgRx), and scalable component-based application architecture.
  • Hands-on experience with D3.js, Cytoscape.js, JointJS, SVG, Canvas API, or similar visualization technologies for interactive data or network topology displays.
  • Experience integrating REST APIs, GraphQL, WebSockets, Server-Sent Events, and other asynchronous data technologies in real-time applications.
  • Proficiency with testing and performance tools such as Jest, Cypress, Playwright, Chrome DevTools, Lighthouse, Tailwind CSS, and modern frontend development workflows.

Pay

Salary range: $135,000 - $175,000 annually depending on experience.

Benefits

  • Comprehensive benefits package including medical, dental, vision, 401(k), paid time off, and additional employee benefits.

Similar jobs

UI Layer Engineer

Piper CompaniesUnited States· Today
RemoteEngineering$100k–$140k/yrapply on careers.pipercompanies.com

UI Engineer

NODA AIAustin, TX· 3 mo ago
Engineeringapply on nodaintelligence.ai

UI Engineer

O2 Technologies,IncMalvern, PA· Yesterday
Information Technologyapply on oneai.o2inc.net

UI Engineer

IntappCharlotte, NC· 2 days ago
Engineeringapply on intapp.wd1.myworkdayjobs.com

UI Engineer

IntappNew York, United States· 2 days ago
Engineeringapply on intapp.wd1.myworkdayjobs.com

UI Engineer

GammaSan Francisco, CA· 6 days ago
Engineering$180k–$310k/yrapply on jobs.ashbyhq.com