Back to Jobs

OOP Developer

Remote, USA Full-time Posted 2025-11-03
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 tot his job

Similar Jobs