Software Engineer - Senior
Independence Pet HoldingsAbout 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 KitFree account required — sign up in 30s