logo

View all jobs

Sr. Front-End Software Developer

Horsham, PA
JPC Partners is seeking an enthusiastic and experienced Senior Software Developer to join our client’s front end platform team. This team’s mission is to empower our feature teams to quickly deliver cohesive and high-quality user experiences across company products. The right candidate will have experience building design systems using technologies such as TypeScript, Node, and popular JavaScript frameworks such as React, Vue, and Svelte. They will also possess both the desire and the capability to help build that expertise in others.
Responsibilities:
  • Be a key contributor to our Design System
    • Work with product managers and designers to develop reusable web components using TypeScript, StencilJS, SCSS, and Node
    • Enhance and extend the infrastructure powering our auto-generated documentation and sandbox site
    • Leverage your insights as a developer to optimize for developer experience and create tools that will inspire feature developers to do their best work
  • Help lead cross-team initiatives to drive adoption of innovative technologies and cutting-edge standards in accessibility, code quality, and inclusive design practices
  • Participate in our “best idea wins” culture through technical planning discussions and code reviews
  • Mentor and assist in the training and onboarding of other team members
Requirements:
  • 7 or more years of experience developing modern web applications in an Agile, team-based environment
  • 3 or more years of experience developing responsive web applications
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
  • Strong understanding of SOLID principles and design patterns, with years of experience putting them into practice
  • Experience building single page applications (SPA) and progressive web apps (PWA)
  • Expertise in the following:
    • TypeScript
    • Node
    • npm
    • CSS pre-processors
    • a11y
    • Popular JavaScript frameworks such as React, Vue, Svelte, etc.
    • Cross-browser compatibility testing
  • Desired experience with:
    • Design systems
    • Web components utilizing shadow DOM
    • StencilJS
    • Mono repositories and build systems such as Nx, Lerna, etc.
    • Frontend build scripting using Node
    • C# and .NET
    • Microservices architecture
    • Azure cloud services

More Openings

Senior Recruiter

Share This Job

Powered by