TalentHop logo

Senior Full-Stack Software Engineer

TalentHopUnited States
$150k–190k · statedRemote · USAMid-Senior Level

Skills

  • TYPESCRIPT
  • REACT
  • RELATIONAL DATABASE DESIGN
  • QUERY OPTIMIZATION
  • MIGRATIONS
  • API DEVELOPMENT
  • THIRD-PARTY INTEGRATIONS
  • AI-ASSISTED FEATURES
  • TESTING
  • MONITORING
  • OBSERVABILITY
  • CODE REVIEWS

About the role

This is a Fully Remote Job


About Our Client:

The organization operates in the self-publishing support industry, addressing the challenges independent authors face in growing their presence on Amazon. It provides a comprehensive toolkit that includes keyword rank tracking, sales analytics, listing optimization, content design, category research, and review distribution. The team is small, remote-first, and focused on serving authors who professionally manage their books as businesses.


About the Opportunity:

The SENIOR FULL-STACK SOFTWARE ENGINEER will be responsible for delivering complete product features across the author dashboard, marketing site, and auxiliary tools. This role is critical in shaping the product by designing, building, testing, and deploying features rapidly to meet author needs. The engineer will work closely with leadership to influence the product's direction and ensure technical quality.


Responsibilities:

  • Design and implement end-to-end features for dashboard, marketing site, and free tools
  • Manage data models and API development related to book performance tracking
  • Integrate and maintain third-party services including payments, email, and AI providers
  • Develop AI-assisted features with focus on cost, latency, and quality
  • Maintain system health through testing, monitoring, and observability
  • Conduct code reviews, document technical details, and uphold engineering standards


Requirements:

  • Minimum 5 years of professional software engineering experience
  • Proficient in TypeScript and React with production deployment experience
  • Strong skills in relational database design, query optimization, and migrations
  • Strong product sense with ability to simplify features and anticipate user experience issues
  • Ability to independently scope and deliver solutions with minimal process overhead
  • Clear written communication skills suitable for remote collaboration
  • Attention to detail in critical backend systems such as billing and email workflows


Pay Range and Compensation Package:

  • $150,000 to $190,000 base salary, depending on experience


Benefits & Perks:

  • Health, dental, and vision insurance
  • 401(k) retirement plan
  • Flexible paid time off plus company holidays
  • $1,000 home-office setup budget
  • Annual book stipend


Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.


Note:

TalentHop is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.

Originally posted on LinkedIn. You apply directly with TalentHop. ReactRemoteJobs.com never asks for payment to apply.
View original
Something wrong with this listing?
Apply on company siteOpens TalentHop's application page