Jobs and Careers
IN

Software Engineer - Senior

Independence Pet Holdings
United Statesfull_timeVerifiedPosted 23 Jul 2025

About the role

Established in 2021, Independence Pet Holdings is a corporate holding company that manages a diverse and broad portfolio of modern pet health brands and services, including insurance, pet education, lost recovery services, and more throughout North America.

 

We believe pet insurance is more than a financial product and build solutions to simplify the pet parenting journey and help improve the well-being of pets. As a leading authority in the pet category, we operate with a full stack of resources, capital, and services to support pet parents. Our multi-brand and omni-channel approach include our own insurance carrier, insurance brands and partner brands. 

PetPlace, a subsidiary of IPH, is building a digital first pet e-commerce platform with the aim of connecting key market services such as adoption, lost pet and insurance to make pet care easy. 

Senior, Full Stack Developer - Product Engineering

Location: Remote

Job Summary:

PetPlace is seeking a Senior, Full Stack Developer to join our innovative team. Reporting to the Director of Product Engineering, this role will be instrumental in building new digital products and enhancing our existing e-commerce platform. The ideal candidate is skilled in both front-end and back-end development, with a strong focus on React and Agile/Scaled Agile methodologies.

As part of the Product Engineering team, you will work closely with Product Management and UX to deliver scalable, user-friendly solutions. Your work will directly impact how pet parents interact with our services, helping us build a seamless, connected ecosystem.

Main Responsibilities:

  • Product Development: Design and develop full-stack applications with a focus on React for front-end development.
  • API Integration: Develop robust, scalable, and secure APIs to integrate various product components.
  • Agile Practices: Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Collaboration: Work closely with the Director of Product Engineering, Product Managers, UX designers, and other developers to build intuitive, high-quality products.
  • Code Quality & Testing: Implement automated tests and participate in code reviews to maintain high code quality.
  • Documentation: Create and maintain comprehensive technical documentation for internal and external use.
  • Performance Optimization: Monitor application performance and optimize code to enhance speed and efficiency.
  • Continuous Improvement: Stay current with emerging technologies and apply best practices to improve development processes.

Qualifications:

Technical Expertise

  • Proficiency in React, Node.js, and back-end frameworks (e.g., Express).
  • Strong experience with RESTful APIs and integrating third-party services.
  • Familiarity with databases such as PostgreSQL, MongoDB, or MySQL.
  • Experience with Agile and Scaled Agile methodologies.
  • Proficiency with version control systems, particularly Git.

Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 6+ years of experience as a Full Stack Developer.
  • Demonstrated ability to build, maintain, and scale full-stack applications.
  • Experience in e-commerce or pet-related platforms is a plus.

Education

Must meet one of the following requirements:

  • Bachelor’s Degree or equivalent work experience (One-year relevant experience is equivalent to one-year college)
  • Associate’s Degree in a Technical Field
  • Certification in relevant focus area

Soft Skills

  • Strong problem-solving abilities and attention to detail.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a dynamic, fast-paced environment.
  • Additional Job Description
  • Additional Job Description


Level Specific Responsibilities 

  • Represents the technology team in collaboration with stakeholders and subject matter experts to clarify business requirements and to provide alternatives.
  • Architects, defines, and develops software engineering effort on full range of applications based on business needs and requirements.
  • Generates artifacts such as architectural roadmaps, detailed designs, and necessary documentation to support the development of applications.
  • Shares knowledge and mentors Software Engineers regarding design principle

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Independence Pet Holdings

View company profile →