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 Opportunities

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

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

Remote Full-time

USPS Office Helper

Remote Full-time

Apply Now: Virtual Assistant- (WFH)

Remote Full-time

[Hiring] EHR Application I Analyst @BJC HealthCare

Remote Full-time

Grocery Associate Part Time

Remote Full-time

Employment Law Attorney — AI Hiring Compliance Tool Review

Remote Full-time

**Experienced Part-Time Chat Operator – Automotive Industry Customer Service Representative**

Remote Full-time

Social media pro to write and post to Instagram and Facebook

Remote Full-time

**Experienced Customer Service Representative – Delivering Exceptional Experiences for arenaflex Customers**

Remote Full-time

[Remote-Position] Urgently Require Paraprofessional Educator

Remote Full-time

Infection Prevention Specialist - Full Time - Day Shift

Remote Full-time

Salesforce Advanced Administrator

Remote Full-time
← Back to Home