Senior Software Engineer - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Button · 7 hours ago

Senior Software Engineer - Full Stack

Button is a company dedicated to empowering the creator and affiliate economy through innovative mobile solutions. As a Senior Software Engineer - Full Stack, you will design and build services, APIs, frameworks, and user interfaces that enhance Button's core products, collaborating with cross-functional teams to deliver exceptional user experiences.

Enterprise SoftwareMobileMobile AppsSoftware
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop intuitive, performant user interfaces using React and TypeScript, alongside scalable APIs and backend services
Collaborate with a cross-functional team to develop new features within our core platforms. You will work with product managers to translate user and partner requirements into technical designs, and with other Engineers to bring those designs to life with an emphasis on usability, performance, and maintainability
Contribute to the design of backend services and data models that support our applications, working with technologies including NodeJS, Go, SQS/SNS, and BigQuery
Deliver the full-stack functionality that enables Button’s largest partners to launch and monitor commerce programs
Maintain a 'mystery-free' production environment and keep the pagers quiet by implementing excellent monitoring, anticipating and planning for the unexpected

Qualification

ReactTypeScriptNodeJSGoAWS ECSDockerAPI designJavaScriptSaaS applicationsDatabase schemasWeb development fundamentalsMentorship

Required

A passion for building exceptional user experiences using React and TypeScript, and the curiosity to work across the stack to deliver cohesive solutions
Comfort operating across the entire stack of a product, including building UIs, APIs, backend systems, and designing database schemas that support our products
A strong understanding of web development fundamentals, including component architecture, state management, accessibility, and performance
An excellent understanding of API design, and experience designing reliable interfaces for use across systems and teams
Experience coding in JavaScript/TypeScript (React, NodeJS), with additional experience in Go or Python a plus
Experience and comfort in a production environment. You'll be working in a “magic-free” service-oriented environment, using AWS ECS, Docker, and modern observability tooling
4+ years of experience writing software and building production systems
2+ years of experience designing systems and front-end architectures
Experience providing mentorship and guidance to peers, including but not limited to code reviews, training, and feedback
Experience building, operating, and maintaining large-scale production SaaS applications
Experience with full-stack development using Java/Go, TypeScript and React
Experience working with relational databases
Experience with backend infrastructure and cloud services a plus

Benefits

401(k) plan and automatically contributes 3% of an employee’s salary annually
Unlimited time off (including birthdays off)
Periodic Mental Health Weeks
Employee assistance program
Company covers 100% of the premiums for employees and 75% for dependents for many of the health, vision, and dental insurance plans
Complimentary memberships to One Medical
Monthly stipend for mobile phone/internet
Annual lifestyle stipend
“All Access” memberships to WeWork
Regular “coworking days” and social events

Company

Button is the mobile commerce technology company that is powering a commerce-driven internet.

H1B Sponsorship

Button has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2021 (1)
2020 (3)

Funding

Current Stage
Growth Stage
Total Funding
$64.55M
Key Investors
PSG EquityIcon VenturesNorwest
2025-06-16Private Equity
2019-06-24Series C· $30M
2017-01-25Series B· $20M

Leadership Team

leader-logo
Michael Jaconi
Co-Founder and CEO
linkedin
leader-logo
Jason Morse
Senior VP, Product Management
linkedin
Company data provided by crunchbase