Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.
We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!
Position Overview
Insulet, makers of the Omnipod® insulin management system is one of the fastest-growing medical device companies in the industry, and we’re expanding our Web Development team. We utilize Drupal 10 as our primary content management platform and are looking for a mid-level PHP web developer with experience working in modern frameworks or CMS platforms who can quickly become productive in an established codebase.
This is an excellent opportunity for a developer who learns quickly, enjoys solving problems in complex systems, and is eager to grow technically without requiring the level of experience expected of a Senior Developer. You’ll work in a fast-paced, Agile/Scrum environment, using best-practice tools and methods to deliver web products and services that improve the lives of people living with diabetes and their families. Insulet offers industry-competitive benefits, including flexible work options and paid holidays.
Responsibilities
- Build, maintain, and optimize Drupal 10/11 websites and applications, including custom development, theming, configuration, and site building
- Interpret requirements and contribute across the full delivery lifecycle: design, development, testing, deployment, and support
- Collaborate closely with QA, product owners, designers, and other developers to ensure solutions are secure, maintainable, and high quality
- Participate in Agile ceremonies (sprint planning, daily standups, reviews, retrospectives) and contribute to estimates and delivery planning
- Troubleshoot and resolve issues across environments; identify risks and propose practical solutions
- Contribute to automation, performance, and stability improvements (caching, asset optimization, CI/CD)
- Maintain clear documentation for code, workflows, and standard operating procedures aligned with business and compliance needs
- Communicate the status of enhancements, project work, and support tickets using Jira; contribute to shared knowledge in Confluence
- Assist with integrations (e.g., Salesforce, REST/JSON APIs), ensuring reliability, security, and data integrity
- Stay current with best practices in Drupal, PHP, and modern web development tooling
Education and Experience — Minimum Requirements
- Bachelor's degree in software engineering, Computer Science, or a related field (or equivalent practical experience)
- 2–4 years of professional PHP web development experience
- Experience working with PHP frameworks or content management systems
- (Drupal preferred, but transferable CMS or Symfony-based experience is welcome)
- Strong proficiency in PHP (8.x), object-oriented programming, and SQL
- Experience working with multi-environment setups (dev, stage, and production), leveraging environment variables for secure and scalable configuration.
- Working knowledge of Twig or comparable templating engines
- Solid experience with HTML, CSS/SASS, and JavaScript
- Familiarity with Agile/Scrum methodologies in a fast-paced, collaborative environment
- Strong debugging skills and attention to detail
- Excellent verbal and written communication skills; able to work independently and collaboratively
Preferred Skills and Competencies
- Hands-on experience with Drupal 9/10 or similar enterprise CMS platforms – such as WordPress
- Familiarity with Symfony concepts, Composer dependency management, and modern PHP tooling
- Experience with Salesforce integration
- Experience using Jira, Confluence, Git, and Bitbucket (branching strategies, pull requests, code reviews)
- Exposure to CI/CD pipelines and automated testing practices
- Experience working with QA teams to support functional and regression testing
- Acquia Drupal Developer Certification (or higher) is a plus
- Organized, results-driven, and able to manage multiple priorities effectively
Growth & Culture
- Clear growth path for developers looking to deepen technical expertise and take on increased ownership over time
- Supportive, collaborative team culture that values quality, continuous improvement, and transparent communication
Work Arrangement
- Hybrid position; in-office schedule determined by your manager.
Physical Requirements
- General office environment; may sit for extended periods.