[Remote] Senior PHP API Developer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. BankruptcyWatch is building the next era of bankruptcy operations through their powerful bankruptcy automation API. They are seeking a Senior PHP API Developer to architect and maintain their core API, modernize legacy systems, and ensure code quality while collaborating with business partners and federal court systems.

Responsibilities
• Design and implement new API features using modern PHP practices
• Architect REST and RPC-style web services that are secure, scalable, and maintainable
• Modernize parts of the system that rely on aging technologies
• Integrate third-party services into the API
• Write secure code following industry best practices
• Write and maintain automated tests to ensure reliability
• Oversee releases and deployment processes
• Fix bugs and resolve issues across the platform
• Implement version control best practices using Git and GitHub
• Write and maintain comprehensive technical documentation
• Read, write, and implement code that conforms to technical specifications
• Create and maintain runbooks and operational guides
• Work with business partners to help them integrate the API into their services
• Learn the technical aspects of the U.S. Bankruptcy System
• Communicate with federal courts to report software bugs and data entry errors
• Participate in architecture reviews and offer feedback to enhance overall system design
• Share knowledge and best practices with colleagues to strengthen team expertise

Skills
• 7+ years of professional PHP development experience
• Proven track record of architecting and maintaining large-scale API systems
• Experience overseeing development of software projects through all stages of the development cycle
• Demonstrated ability to master complex systems by studying code
• Ability to read and write technical specifications
• Deep expertise in modern PHP, including all major language features
• Proficiency with Composer for dependency management
• Strong MySQL skills including query optimization, indexing strategies, and JOIN operations
• Proficiency with Git and GitHub for version control and collaborative development
• Deep understanding of object-oriented design and component-based systems
• Experience designing and implementing REST and RPC-style web services
• Excellent documentation and communication skills
• Ability to collaborate with cross-functional teams and external partners
• Strong ownership and accountability mindset
• Detail-oriented approach to code quality and security
• HTTP 1.1 protocol
• HTML, CSS, and JavaScript
• JSON, including JSON Schema and related technologies
• XML and SOAP
• YAML and XSLT 2.0
• GRPC
• Nginx
• AWS (working knowledge of EC2, RDS, and S3)

Benefits
• Competitive Compensation
• Remote Flexibility: This is a fully remote position.
• Innovation & Ownership: Take the lead on API projects and have a say in improving architecture and development practices.
• Collaborative Environment: Work with a diverse team of engineers and stakeholders who thrive on open communication and problem-solving.

Company Overview
• BankruptcyWatch provides automation software for monitor & manage bankruptcies. It was founded in 2007, and is headquartered in Salt Lake City, Utah, USA, with a workforce of 11-50 employees. Its website is https://www.bankruptcywatch.com/.

Company H1B Sponsorship
• BankruptcyWatch has a track record of offering H1B sponsorships, with 2 in 2025. Please note that this does not guarantee sponsorship for this specific role.

Apply Now

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

Remote Large Animal Credentialed Vet Tech/Non Credentialed Veterinary Support Staff

Remote Full-time

Immediately Need MAA Professional Music Teacher Store 5516 in Kissimmee, FL

Remote Full-time

Data Engineer - Business Strategy Insights Analytics

Remote Full-time

LN Concerts, Talent Buyer

Remote Full-time

Experienced Remote Data Entry Specialist – Full-Time Work from Home Opportunity with blithequark for Detail-Oriented and Tech-Savvy Individuals

Remote Full-time

Amazon Data Entry From Home Position (Remote, Entry Level) In the USA

Remote Full-time

Ethical hackering, Web security, bug Bounting+report

Remote Full-time

Aetna Nursing Jobs Az $26Hr

Remote Full-time

Talent and HR Coordinator

Remote Full-time

[Remote] UPS Technician – New England

Remote Full-time
← Back to Home