Senior Full Stack Engineer, Product (React, TypeScript, Go)
Free to start · No card · 5 credits the moment you sign up
Job description
Building high-impact products from anywhere in North America
theBlondHR operates at the intersection of HR operations, talent strategy, and technology, helping startups and growing businesses scale with purpose. In this role, you will own core product features across a React, TypeScript, and Go stack for a venture-backed SaaS company. The team is building a new generation of marketing and growth products, with a focus on interfaces that let non-technical users work confidently with advanced features.
About the role
You will own features end to end and work directly with customers, designers, and product managers to understand real-world behavior. You will also work alongside ML engineers to surface insights that help marketers make confident decisions.
A typical day involves:
Architecting and building features end to end for new marketing and growth products
Collaborating closely with customers and cross-functional partners to shape what gets built
Working with ML engineers to bring insights into the product
Problems you may work on:
A deep analytics and observability platform that surfaces key marketing insights
Integrating complex ML models into a highly interactive user interface
Intuitive interfaces that let marketing and growth teams set up complex experiments
Tech stack: React, TypeScript, Go, SQL
What we are looking for
Experience
5 to 12 years in software engineering, at senior level or above, in user-facing, product-centric roles
2+ years at a fast-paced startup (Series A to D) building SaaS products with a high engineering bar
A clear growth trajectory across roles, such as internship conversions, ownership, and promotions
Experience with customer-facing products and fast feedback loops
Technical skills
Full stack depth: API design, database migrations, table design, general SQL, and quality frontend UIs
Proficiency in TypeScript and SQL, with some Go
Strong understanding of backend API design and data models
Solid CRUD application experience and a track record of building user interfaces from zero to one
Preferred
Able to independently lead and architect complex frontend systems
Education
Undergraduate degree in CS, Math, Stats, Physics, or EE from a top 40 university
Soft skills
Strong communication, curiosity, high aptitude, and comfort in a fast-paced environment
Compensation and terms
Base salary: $180K to $320K
Equity: ISO stock options
Full-time, fully remote across the US or Canada
Visa support: open to transfers (OPT, H1B transfer) and able to sponsor H1B transfer, TN, O-1, and similar
How to apply
Apply with your resume & cover lettter. In your letter, please include:
A project you owned from 0 to 1: the problem, and how you solved it
Your salary expectation
Any other mid or late stage processes you are currently in
How actively you are exploring new opportunities
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for The Blond HR. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.