Senior/Staff Software Engineer - Full Stack (Frontend Leaning)

Supio San Francisco, CA $230,000 - $255,000
Full Time Senior Level 8+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This role involves building scalable, high-quality, and engaging user experiences for web applications, with a primary focus on front-end development, while also having opportunities to work across the full stack. The engineer will collaborate closely with product, design, and engineering teams to deliver elegant, responsive interfaces.

Responsibilities

  • Lead the design and implementation of engaging, performant, and maintainable user interfaces
  • Contribute to product direction and help shape the visual and interactive aspects of the platform
  • Develop responsive, accessible, and scalable interfaces using React and TypeScript
  • Integrate with APIs and backend systems as needed
  • Translate customer needs and design concepts into intuitive and functional web experiences
  • Partner closely with product, design, and engineering teams to refine requirements and deliver high-quality features
  • Stay ahead of front-end trends, frameworks, and performance optimization best practices
  • Identify and solve complex UI challenges
  • Introduce tools or workflows that improve development speed and quality

Requirements

  • 8+ years of professional software development experience (front-end leaning)
  • Strong proficiency with React
  • Strong proficiency with TypeScript
  • Strong proficiency with Node.js
  • Familiarity with modern build tools
  • Familiarity with state management
  • Familiarity with performance optimization
  • Strong analytical and debugging skills with a user-first mindset
  • Clear and effective communication skills
  • Ability to empathize with users and translate insights into product experiences
  • Experience working in agile, iterative environments
  • Proven success contributing within dynamic, cross-functional teams

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent hands-on experience
  • 8+ years of professional software development experience with a strong emphasis on front-end or front-end–leaning full-stack work

Nice to Have

  • Startup or high-growth environment experience
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud)
  • Experience with design systems or component libraries

Skills

AWS * Azure * Google Cloud * Agile * REACT * TypeScript * Node.js *

* Required skills

Benefits

Meaningful equity

About Supio

Technology
View all jobs at Supio →