Full Stack Software Engineer

Generative AI powered Shopify for home service professionals
$90,000 - $130,000
Frontend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Full Stack Software Engineer

Topline Pro is building an AI-powered Shopify-like platform for service professionals such as roofers, landscapers, painters, and cleaners. The company helps these professionals acquire direct business quickly through digital storefronts powered by Generative AI. Founded by Nick Ornitz (CEO) and Shannon Kay (CPO), the company has grown to a team of 40+ and serves thousands of local service businesses across nearly all 50 states.

As a Full Stack Engineer at Topline Pro, you'll join a dynamic team in Boston, working within one of three Agile pods and reporting to the VP of Engineering. The role offers significant opportunity to impact the product's development and growth. You'll be responsible for designing, developing, and maintaining their web application while contributing to the engineering process and practices.

The company has demonstrated impressive growth, generating over $200 million in business for their customers. They're backed by notable investors including Y Combinator and Forerunner Ventures, with a successful Series A in 2023 providing several years of runway. The platform has helped numerous businesses achieve remarkable growth, such as a landscaper who grew from $70k to over $2.2M and a painter who built a nearly $1M business within a year.

The ideal candidate should have 3+ years of software engineering experience, strong problem-solving abilities, and expertise in modern web technologies. The company offers competitive compensation, comprehensive benefits, and a fun, inclusive work environment that values diversity and personal growth. This is an excellent opportunity to join a fast-growing startup that's making a real impact in the home services industry.

Last updated 12 days ago

Responsibilities For Full Stack Software Engineer

  • Design, develop, test, deploy, maintain and improve our web application
  • Manage individual priorities, deadlines, and deliverables
  • Help to drive robust software engineering process and practice
  • Work closely with our engineering leaders, contributing strategically and playing a key role in the product development process

Requirements For Full Stack Software Engineer

JavaScript
React
Node.js
TypeScript
Python
PostgreSQL
  • 3+ years experience as a software engineer or similar engineering role
  • Excellent problem-solving skills to address dynamic, complex problems early
  • Required experience with one of the following: JavaScript, React, Node.js, Typescript, Python
  • Preferred experience with some of the following: Tailwind, Django, CI/CD, frontend web UI framework, PostgreSQL
  • Experience in an Agile Scrum environment
  • Excellent written and verbal communication skills
  • Team player with a passion for learning

Benefits For Full Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive cash compensation and equity package
  • Unlimited vacation, 9 company holidays, and 1 personal volunteer day a year
  • Medical/dental/vision coverage
  • 401(k) plan

Interested in this job?

Jobs Related To Topline Pro Full Stack Software Engineer

Full Stack Software Engineer

Full Stack Software Engineer position at Topline Pro, developing AI-powered solutions for service professionals in Boston.

Web Developer

Remote Web Developer position at Canonical, working on open source software projects using React, TypeScript, and SCSS, with opportunities for professional growth and global collaboration.

Web Developer

Remote Web Developer position at Canonical, working on open source projects using React, TypeScript, and SCSS, based in Merida, Mexico.

Web Developer

Remote Web Developer position at Canonical, creator of Ubuntu, working on modern web applications using TypeScript, React, and SCSS in a distributed global team.

Software Engineer - Fullstack (JavaScript/TypeScript)

Remote Fullstack Software Engineer position at Rithum, developing e-commerce solutions using TypeScript/JavaScript, with comprehensive benefits and flexible work arrangements.