Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

PHP Development Team Lead

Whisker • Michigan, US • On-site

Posted on: 27th February, 2025
Employment Type: FULLTIME

Job Description

About Us

Whisker is a leading innovator in pet tech, committed to solving problems and delivering smarter insights for pet parents while enriching the lives of pets. We believe pet parenthood can always get better.
The Role

We're seeking an experienced PHP Development Manager to lead our team of talented developers in building and maintaining the software that powers our Litter-Robots, Feeder-Robots, and other pet products. As a working leader, you'll be responsible for managing multiple projects simultaneously, mentoring junior developers, and ensuring timely delivery of high-quality software.

Key Responsibilities:
• Become a subject matter expert in Whisker's operations management systems (OMS)
• Manage and mentor a small team of PHP developers responsible for the development of Whisker's OMS.
• Partner with our manufacturing and shipping teams to understand the challenges they face and work together to develop solutions that allow them to work efficiently with no downtime
• Builds technical requirements, flowcharts, diagrams, and estimates around projects and functionality
• Creates and maintains technical documentation around systems and processes to ensure business continuity
• Develops and delivers projects initiated and scoped by leadership and internal teams with clean, maintainable, performant front-end and back-end software
• Sets expectations with the business and deliver on time
• Build and improve back-end fulfillment systems used by our operations facility.
• Participate in the code-review process, provide feedback to other developers, and keep an open mind to feedback given to you.
• Build automated unit and integration tests to support new and updated functionality.
• Create new data structures and underlying database tables for logical and efficient storage of information.
• Integrate with third-party systems to ensure that shipping and return information is available to other business-critical systems.
• Correct production issues that impact revenue or fulfillment teams with a high sense of urgency.
Requirements

To succeed in this role, you'll need:
• A BS in Computer Science or Computer Engineering or equivalent experience.
• 5+ years of experience as a Software Developer specializing in PHP, MVC, and platforms like Laravel and Symfony.
• 5+ years of experience building API endpoints and integrating with others using REST APIs.
• 5+ years of experience in developing and maintaining databases supporting applications.
• 5+ years of experience utilizing a project management tool to track the status of bugs and issues found.
• 5+ years of experience refactoring, rebuilding, or re-platforming legacy applications.
• 5+ years of experience using a unit testing framework such as PHPUnit.
• 5+ years of experience using an AMQP event streaming service/queue such RabbitMQ.
• 3+ years of experience leading development teams and mentoring junior developers.
• Servant leadership approach and ability to take feedback and criticism.
• Strong knowledge of caching best practices using services such as Redis or Memcache.
• Knowledge of deploying and hosting applications in a Microsoft Azure or other cloud environment.
• Proficient in front-end development and frameworks, including JavaScript, JQuery, LESS/SASS, and bundlers such as Grunt, Gulp, and Webpack.
• Strong knowledge of desktop and mobile browser capabilities and limitations.
• Strong knowledge of SOLID programming and clean-code principles.
• Experience using PostMan, Insomnia, SOAPUI, or other API testing tools.
• Experience with Agile methodologies.
• Ability to work in cross-functional teams.
• Extreme attention to detail and highly organized.
• Strong written and verbal communication skills.
• The desire to learn constantly and dive into new areas with unfamiliar technologies.
• Maintains confidentiality of proprietary information.
• Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions.
• A high degree of initiative, self-motivation, and ability to motivate others.
• Ability to establish and maintain cooperative working relationships with Team Members and colleagues.
• Comfortable with office pets (cats, dogs).

Responsibilities

  • We're seeking an experienced PHP Development Manager to lead our team of talented developers in building and maintaining the software that powers our Litter-Robots, Feeder-Robots, and other pet products
  • As a working leader, you'll be responsible for managing multiple projects simultaneously, mentoring junior developers, and ensuring timely delivery of high-quality software
  • Become a subject matter expert in Whisker's operations management systems (OMS)
  • Manage and mentor a small team of PHP developers responsible for the development of Whisker's OMS
  • Partner with our manufacturing and shipping teams to understand the challenges they face and work together to develop solutions that allow them to work efficiently with no downtime
  • Builds technical requirements, flowcharts, diagrams, and estimates around projects and functionality
  • Creates and maintains technical documentation around systems and processes to ensure business continuity
  • Develops and delivers projects initiated and scoped by leadership and internal teams with clean, maintainable, performant front-end and back-end software
  • Sets expectations with the business and deliver on time
  • Build and improve back-end fulfillment systems used by our operations facility
  • Participate in the code-review process, provide feedback to other developers, and keep an open mind to feedback given to you
  • Build automated unit and integration tests to support new and updated functionality
  • Create new data structures and underlying database tables for logical and efficient storage of information
  • Integrate with third-party systems to ensure that shipping and return information is available to other business-critical systems
  • Correct production issues that impact revenue or fulfillment teams with a high sense of urgency

Requirements

  • A BS in Computer Science or Computer Engineering or equivalent experience
  • 5+ years of experience as a Software Developer specializing in PHP, MVC, and platforms like Laravel and Symfony
  • 5+ years of experience building API endpoints and integrating with others using REST APIs
  • 5+ years of experience in developing and maintaining databases supporting applications
  • 5+ years of experience utilizing a project management tool to track the status of bugs and issues found
  • 5+ years of experience refactoring, rebuilding, or re-platforming legacy applications
  • 5+ years of experience using a unit testing framework such as PHPUnit
  • 5+ years of experience using an AMQP event streaming service/queue such RabbitMQ
  • 3+ years of experience leading development teams and mentoring junior developers
  • Servant leadership approach and ability to take feedback and criticism
  • Strong knowledge of caching best practices using services such as Redis or Memcache
  • Knowledge of deploying and hosting applications in a Microsoft Azure or other cloud environment
  • Proficient in front-end development and frameworks, including JavaScript, JQuery, LESS/SASS, and bundlers such as Grunt, Gulp, and Webpack
  • Strong knowledge of desktop and mobile browser capabilities and limitations
  • Strong knowledge of SOLID programming and clean-code principles
  • Experience using PostMan, Insomnia, SOAPUI, or other API testing tools
  • Experience with Agile methodologies
  • Ability to work in cross-functional teams
  • Extreme attention to detail and highly organized
  • Strong written and verbal communication skills
  • The desire to learn constantly and dive into new areas with unfamiliar technologies
  • Maintains confidentiality of proprietary information
  • Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions
  • A high degree of initiative, self-motivation, and ability to motivate others
  • Ability to establish and maintain cooperative working relationships with Team Members and colleagues
  • Comfortable with office pets (cats, dogs)
Whisker

Whisker

Technology

Location

Michigan, US

Job Type

FULLTIME

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs