Software Engineer, Frontend

Socket.dev

New York (NY)

Hybrid

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
16-week parental leave
Company-wide breaks: Aug & Dec/Jan

Job summary

Socket.dev is seeking a frontend engineer to tackle complex problems across the stack, delivering reliable features. You’ll work on frontend architecture, data visualization, and UI workflows, collaborating with our CTO to design core systems spanning multiple clouds.

The role emphasizes hands-on development, code quality, testing, and performance optimization, with a hybrid setup in New York City. Bring 3+ years of frontend experience and a strong command of Svelte/SvelteKit, TypeScript, and

Qualifications

  • 3+ years of professional frontend engineering experience.
  • Strong proficiency with Svelte, SvelteKit, or equivalent modern frameworks.
  • Deep expertise in TypeScript, modern JavaScript, and web app architecture.
  • Advanced proficiency with TailwindCSS for scalable UIs.
  • Strong understanding of interaction patterns, layouts, accessibility, and responsive UI.
  • Hands-on experience with modern build tools (Vite, ES modules, bundlers, Bun).
  • Experience writing and maintaining automated tests.
  • Experience developing UX for self-serving applications in fast-paced environments.
  • Excellent communication and a documentation-first mindset.
  • Strong technical judgment and ability to trade off in evolving products.

Responsibilities

  • Architect, develop, and maintain user-facing features using SvelteKit, Svelte 5, TypeScript, and TailwindCSS.
  • Implement scalable, maintainable component structures and frontend architecture.
  • Build responsive, accessible, and performant interfaces optimized for clarity and consistency.
  • Collaborate with product and backend engineering to refine specifications, workflows, and API contracts.
  • Implement robust error handling, boundary states, and loading strategies.
  • Ensure code quality through reviews, documentation, linting, and testing.
  • Contribute to frontend performance optimization and observability.
  • Own features end-to-end, from architecture to implementation to testing to deployment to monitoring.

Skills

Excellent communication
Documentation-first mindset
Technical judgment
Problem solving

Tools

Svelte
SvelteKit
TypeScript
TailwindCSS
Vite
ES modules
Bun
Playwright
GitHub Actions

Job description

Please link your github in your application.

About the role

We're looking for talented engineers who thrive on working on complex problems and solving them through building reliable and easy to use features. You'll work across the frontend stack, API ingestion, data representations, complex proprietary data visualization, and agentic UI workflows.

This is a hands-on role where you'll partner with engineers and our CTO to design and implement core systems spanning multiple clouds. If you enjoy solving ambiguous data problems by building the backbone of a modern SaaS platform, this role is for you.

What you'll do
  • Architect, develop, and maintain user-facing features using SvelteKit, Svelte 5, TypeScript, and TailwindCSS.
  • Implement scalable, maintainable component structures and frontend architecture.
  • Build responsive, accessible, and performant interfaces optimized for clarity and consistency.
  • Collaborate with product and backend engineering to refine specifications, workflows, and API contracts.
  • Implement robust error handling, boundary states, and loading strategies.
  • Ensure code quality through reviews, documentation, linting, and testing.
  • Contribute to frontend performance optimization and observability.
  • Own features end-to-end, from architecture to implementation to testing to deployment to monitoring.
What we're looking for
  • 3+ years of professional frontend engineering experience.
  • Strong proficiency with Svelte, SvelteKit, or equivalent modern frameworks.
  • Deep expertise in TypeScript, modern JavaScript, and web application architecture.
  • Advanced proficiency with TailwindCSS for building scalable and consistent UIs.
  • Strong understanding of interaction patterns, layout systems, accessibility, and responsive UI.
  • Hands-on experience with modern build tools (Vite, ES modules, bundlers, Bun).
  • Experience writing and maintaining automated tests (unit or integration).
  • Experience developing good UX focused on self-serving applications to encourage product led growth
  • Experience in a fast-paced and frequent code deployment environment
  • Excellent communication skills and a disciplined, documentation-first mindset.
  • Strong technical judgment and ability to make informed tradeoffs in an evolving product environment.
Nice to have
  • Experience with Playwright for end-to-end testing.
  • Familiarity with component library architecture or design system engineering.
  • Experience optimizing frontend performance at scale.
  • Exposure to complex, data-dense interfaces or enterprise-grade web applications.
  • Familiarity with CI/CD pipelines (GitHub Actions or similar).
Work setup

Hybrid role based in New York City, with an office in Dumbo, Brooklyn.

Benefits
  • Unlimited PTO
  • 16-week fully paid parental leave (20 weeks at 50% for mothers)
  • Company-wide breaks: last week of August & Dec 23-Jan 3
  • The opportunity to participate in company benefits, including a Medical PPO Plan with the majority of the premium covered by North
  • 30-day sabbatical every 4 years
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Frontend
Software Engineer, Frontend

North • New York (NY)

Hybrid
USD 140,000 - 180,000
Unlimited PTO
16-week fully paid parental leave (20%
Company-wide breaks: last week of Aug.
+2
Software Engineer, Frontend
Software Engineer, Frontend

North.Cloud • New York (NY)

Hybrid
USD 140,000 - 180,000
Unlimited PTO
Parental leave: 16 weeks
Company breaks: last week of August &
+2
Software Engineer, Frontend
Software Engineer, Frontend

North Cloud • New York (NY)

Hybrid
USD 140,000 - 180,000
Staff/Senior Frontend Engineer
Staff/Senior Frontend Engineer

Thaia • New York (NY)

On-site
GBP 65,000 - 110,000
Flexible equipment
Food & transport
Wellness stipend
+3
Senior Frontend Engineer
Senior Frontend Engineer

Revelio Labs • United States

Hybrid
USD 130,000 - 170,000
Remote work supported
Office in New York City
Frontend Engineer - SvelteKit/TypeScript | Unlimited PTO
Frontend Engineer - SvelteKit/TypeScript | Unlimited PTO

North • New York (NY)

Hybrid
USD 140,000 - 180,000
Unlimited PTO
16-week fully paid parental leave (20%
Company-wide breaks: last week of Aug.
+2
Reactjs Svelte Engineer Remote Job
Reactjs Svelte Engineer Remote Job

EnthuZiastic • United States

Remote
USD 70,000 - 90,000
Dynamic growth opportunities
Learning and development initiatives
Inclusive company culture
Senior Software Engineer (Frontend)
Senior Software Engineer (Frontend)

Tekmetric • United States

Remote
USD 80,000 - 120,000
Remote work flexibility
Generous Paid Time Off
Comprehensive health benefits
+3
Software Engineer (Frontend)
Software Engineer (Frontend)

Highbeam Research • New York (NY)

On-site
USD 160,000 - 220,000
Competitive salary and equity
Generous PTO
Comprehensive health & benefits package
+2
Frontend Senior Software Engineer I
Frontend Senior Software Engineer I

Axon • Seattle (WA)

On-site
USD 120,000 - 160,000
Competitive salary and 401k with employer match
Discretionary time off
Paid parental leave for all
+3