Contract type
Ongoing
Work mode
Remote · Argentina, Austria, Brazil, Canada +13
Experience
3 years

Job description

Senior front-end developer on Stack Overflow's Design Systems Team, which owns the Stacks design system. The role focuses on building and maintaining accessible, performant, reusable components and migrating existing front-end code to a shared component library.

At a glance

Employment
Full-time
Work mode
Remote · Argentina, Austria, Brazil, Canada +13
Languages
English

What you'll do

  • Create and maintain accessible, performant, reusable components for Stack Overflow's product teams and users
  • Help drive technology selection (frameworks, package delivery) and implementation (building and documenting individual components)
  • Work with designers, engineers, and product managers to enable migration of existing front-end to the shared component library
  • Mentor less-experienced developers

What we're looking for

  • Experience building and maintaining data intensive web applications at scale
  • Demonstrated contribution to building organization-wide, component-based design systems and assisting other teams in their adoption
  • Experience building, shipping, and advocating for accessible components
  • Adept at web fundamentals: HTML, CSS, and JavaScript
  • Practical experience migrating code bases to modern JavaScript: component systems, single page applications, TypeScript, etc.
  • Experience mentoring less-experienced developers
  • A desire to collaborate within your team as well as across functions
  • Self-motivation, self-direction, and great communication (written and oral)
  • Living and working within GMT-7:00 (US) to GMT+2:00 (Europe) time zones

Nice to have

  • Familiarity with content management, social media, and user communities
  • Experience working remotely and/or working with teams that are distributed geographically
  • Evidence of community involvement: an active Stack Overflow profile, open source contributions, blog posts, speaking engagements, community volunteering, or any example project that you're proud of
  • Familiarity with static site generation tools (we currently use 11ty)
  • Experience with server-side rendering technologies (we currently use Razor views)

Your team

Design Systems Team

Owns Stack Overflow's design system, Stacks

Benefits

  • Competitive Base Salary
  • 20 days paid vacation
  • Generous parental leave (16 weeks at 100% pay), family care leave, and paid sick days
  • Stock options
  • Completely free US health insurance (no copay, no premiums, fully covers your spouse and dependents)
  • Generous 401K match
  • Gym membership reimbursement
  • Up to $2,000 reimbursement to set up a home office if the role is not located in one of our offices
  • If working in the New York office: free lunches, transportation reimbursement, and premium espresso

Apply

About Stack Overflow

Every day, millions of developers come to Stack Overflow to get answers to their programming questions, collaborate better with their teams, and find their next dream job.

Mission

To empower the world's developers.

Key facts

  • New York City
  • Remote-friendly team with a remote work culture emphasizing online communication (Slack, GitHub, Hangouts, Zoom, Stack Overflow for Teams)
  • Generally very flexible on working hours
  • Strong work-life balance

What they value

  • Diverse teams build better products
  • Diversity of experience contributes to a broader collective perspective