Find Jobs
Find Jobs Near You – Available Work in Your Location
UI Developer
Career Insights for User Interface / User Experience (UI / UX) Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Pennsylvania data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A User Interface or User Experience (UI / UX) Developer is responsible for developing the code that governs the overall user experience of a website or application, from individual processes within the product, to the overall user journey. Ensuring that the end product creates an intuitive and effective experience for the end user. This may include testing, interaction design, obtaining user stories.
$91,330 / year median in Pennsylvania
-21% projected decline
Job Description
Our customers operate in aerospace, medical, defense, and industrial electronics, where part data has to be governed, versioned, and traceable. The interfaces we build carry real operational weight: a procurement lead approving a bill of materials, an engineer resolving a lifecycle conflict, an integration analyst tracing a failed document exchange. At massive scale, precision becomes a competitive advantage, and the interface is where that precision either holds or breaks down. About the Role Orbweaver is looking for a Mid-Level Frontend Developer with 5-7 years of hands-on experience to join our engineering team. This role is for someone who has moved well past the fundamentals: you've built and shipped real products, you understand why the code works the way it does (not just how to make it run), and you're genuinely curious about the systems and tools you use every day. You'll be trusted to take a feature from a rough idea through UI/UX design and workflow thinking all the way to a shipped, production-ready implementation. What You'll Do Design and build user interfaces and workflows from concept to completion, translating product requirements or rough ideas into clean, usable, and maintainable experiences. Develop and maintain front-end applications using modern JavaScript frameworks (React, Svelte, Angular, or Vue). Implement responsive, consistent UI using CSS frameworks such as Tailwind or Bootstrap, while knowing when to write custom CSS instead of reaching for a utility class. Collaborate with design, product, and backend engineers to turn requirements into technical plans, then execute on them independently. Write clean, well-tested, maintainable code and participate actively in code review — both giving and receiving feedback. Debug and troubleshoot issues across the stack, digging into root causes rather than patching symptoms. Continuously evaluate and suggest improvements to our front-end architecture, tooling, and development practices. What We're Looking For 5-7 years of professional experience building and shipping web applications. Deep, practical experience with at least one modern front-end framework (React, Svelte, Angular, or Vue) — comfortable discussing trade-offs between them, not just syntax in one. Strong experience with a CSS framework (Tailwind, Bootstrap, or similar), along with solid fundamentals in