OOP Developer

Remote Full-time
Job Title: OOP Developer
Location: Schaumburg, IL
Employment Type: Full-Time
About the Role:
We are seeking a skilled and detail-oriented Object-Oriented Programming (OOP) Developer with strong PHP experience to join our growing engineering team. The ideal candidate will have a solid understanding of software design principles, backend development, and be comfortable working in a collaborative, fast-paced environment. You'll be responsible for designing, developing, and maintaining scalable web applications using modern OOP techniques and PHP-based frameworks.
Key Responsibilities:
• Design and develop backend systems and APIs using OOP principles and PHP.
• Maintain and enhance existing PHP applications with clean, well-documented, and reusable code.
• Collaborate with front-end developers and other team members to integrate user-facing elements.
• Participate in code reviews, testing, and performance tuning.
• Troubleshoot, debug, and upgrade legacy systems using PHP 7/8 and modern frameworks.
• Contribute to architecture decisions and system design based on scalability, maintainability, and security.
• Stay up to date with the latest development trends, tools, and practices.

Required Qualifications:
• 5+ years of experience in software development with a focus on Object-Oriented Programming.
• Proficient in PHP.
• Solid understanding of OOP concepts like inheritance, encapsulation, polymorphism, and SOLID principles.
• Experience building and consuming RESTful APIs.
• Proficient with SQL databases such as MySQL or PostgreSQL.
• Familiarity with version control systems (e.g., Git) and Agile development methodologies.
• Ability to write clean, maintainable, and efficient code with proper documentation.

Preferred Qualifications:
• Experience with front-end technologies like JavaScript, React, or Vue.js.
• Knowledge of MVC frameworks and architectural design patterns.
• Exposure to containerized environments (e.g., Docker) or cloud platforms (AWS, Azure).
• Understanding of test-driven development and unit testing frameworks.

What We Offer:
• Competitive salary and benefits package
• Flexible work hours and remote-friendly culture
• Opportunities for growth, learning, and mentorship
• Collaborative and inclusive team environment

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Chief Marketing Officer (all genders)

Remote

Sr Payroll Support Manager

Remote

Part-Time HR Administrator (Remote)

Remote

Experienced Customer Service Representative – Health Insurance Billing Resolution Specialist (40 Hr. Remote Evening Contract)

Remote

Work At Home Data Entry Remote Administrative Assistant

Remote

Vice President of Individual and Major Giving

Remote

Customer Success Manager, SCADA & EMS (United States)

Remote

Private Bank, CRE Credit Analyst (Boston, MA)

Remote

Remote Customer Chat Agent – Start Today Without a Degree

Remote

[Remote] Lead, Program Procurement Management

Remote
← Back