Taro Logo

PHP Developer

Global leader in providing webcam content, technology and services, offering live streaming video, time-lapse construction cameras, and SaaS for AI-powered visual asset management.
Upper Saddle River, NJ 07458, USA
Backend
Mid-Level Software Engineer
In-Person
101 - 500 Employees
1+ year of experience
Enterprise SaaS

Job Description

EarthCam, the global leader in webcam content and technology since 1996, is seeking a PHP Laravel/Blade Developer to join their innovative team. Located on a 10-acre campus in northern New Jersey, EarthCam specializes in live streaming video, time-lapse construction cameras, and AI-powered visual asset management solutions. The role offers an opportunity to work on cutting-edge web applications using PHP/Laravel, contributing to systems that have documented over a trillion dollars of construction projects worldwide.

The ideal candidate will have at least 1 year of PHP/Laravel development experience and a strong foundation in computer science or related field. You'll be responsible for developing and maintaining web-based applications, collaborating with the UX team, and leading development lifecycles from concept to delivery. The position requires expertise in SQL schema design, REST API development, and software testing using tools like PHPUnit.

EarthCam offers an entrepreneurial and invigorating environment with excellent growth opportunities. The comprehensive benefits package includes fully-paid single coverage health insurance, dental and vision coverage, 401K with aggressive matching, and various unique perks like in-house yoga sessions and team events. The company's modern 10-acre campus provides an inspiring workspace with amenities such as free meals and campus bicycles, fostering both professional growth and work-life balance.

Last updated 22 days ago

Responsibilities For PHP Developer

  • Develop, record and maintain web-based PHP applications on portal plus premium service platforms
  • Build innovative applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle from concept to delivery
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keep project manager informed of development status
  • Keep abreast of new trends and best practices in web development

Requirements For PHP Developer

PHP
Laravel
MySQL
  • BS/MS degree in Computer Science, Engineering, MIS or related field
  • Previous working experience as a PHP / Laravel developer for 1+ year(s)
  • Hands-on experience with SQL schema design, SOLID principles, REST API design
  • Software testing (PHPUnit, PHPSpec, Behat)
  • MySQL profiling and query optimization
  • In depth knowledge of object-oriented PHP and Laravel PHP Framework
  • Creative and efficient problem solver
  • Critical thinker
  • Team player

Benefits For PHP Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health insurance (Single coverage 100% paid for by company)
  • Dental and vision insurance
  • 401K Plan (with aggressive company matching)
  • Paid time off, plus paid holidays
  • Regular free breakfasts, lunches and snacks
  • In-house Yoga sessions
  • Bicycles to ride around campus
  • Team BBQs and annual company Olympics