Perchwell

Senior Software Engineer, Frontend

Perchwell

full-time

Posted on:

Origin:  • 🇺🇸 United States • New York

Visit company website
AI Apply
Manual Apply

Salary

💰 $150,000 - $185,000 per year

Job Level

Senior

Tech Stack

AWSChaiCypressEC2FlaskJavaScriptJestMochaNext.jsNode.jsOpen SourcePythonReactRubyRuby on RailsTypeScriptWebpack

About the role

  • Lead the design and development of our next-generation frontend architecture
  • Implement high-quality user interfaces that are fast, beautiful, and accessible
  • Build complex state management systems that are reliable and easy to understand
  • Define and enforce frontend code standards, testing practices, and validation frameworks
  • Translate designs from Figma into modular, production-ready code
  • Own the frontend development process end-to-end, from technical planning through QA and release
  • Develop new client-facing features and interfaces
  • Partner with designers and backend engineers to create seamless experiences
  • Drive improvements in performance, maintainability, scalability, and overall FE code health
  • Tackle complex architecture challenges and apply architectural standards
  • Help shape engineering culture and grow the frontend team

Requirements

  • 6+ years of experience in software engineering, with a focus on frontend development
  • Strong proficiency in Typescript, JavaScript (ES6+), HTML5, CSS, and modern JS frameworks—especially React
  • Experience working with CDNs and optimizing frontend delivery performance
  • Experience working on large, complex single-page applications
  • Deep understanding of software engineering fundamentals: modularity, scalability, separation of concerns
  • Expertise with JavaScript build tools (e.g., Webpack, Vite) and frontend packaging and delivery
  • Experience with modern testing frameworks like Playwright, Jest, Cypress, Mocha, or Chai
  • Proficiency contributing to backend code (Ruby, Python, or Node)
  • Ability to translate visual designs from Figma into modular, production-ready code
  • A degree in Computer Science or equivalent experience
  • Deep experience with application observability
  • Authorized to work in the U.S.
  • Comfortable working out of NYC HQ in SoHo at least 3 days/week