Jobs PHP
Senior Full-Stack Developer (PHP/Laravel & PostgreSQL Focus) - Fulltime

Global Patent Solutions LLC

Senior Full-Stack Developer (PHP/Laravel & PostgreSQL Focus) - Fulltime

United States
Remote position
Posted 15 hours ago

Description

Job Description About Us: At Global Patent Solutions, we are a leader in providing comprehensive intellectual property services and cutting-edge technology solutions to innovators, legal professionals, and organizations worldwide. We are dedicated to empowering our clients to protect, manage, and monetize their valuable patent assets through innovative software and expert analysis. Our team thrives on technical excellence and a collaborative spirit, constantly seeking new ways to enhance our offerings and support the ever-evolving landscape of intellectual property.

The Role We are seeking a highly skilled and self-motivated Senior Full-Stack Developer to take primary ownership of key aspects of our proprietary software platforms and internal tools. While you'll be the principal developer for these projects, you'll have opportunities to collaborate and exchange ideas with other technical team members and external contractors at Global Patent Solutions. This is a fantastic opportunity for an experienced developer who thrives with autonomy, enjoys tackling diverse challenges, and wants to see their work directly contribute to our success in the intellectual property space.

What You'll Do - Design, develop, test, deploy, and maintain robust and scalable web applications using PHP, Laravel, and PostgreSQL.

  • Build and manage complex database schemas and write optimized SQL queries (PostgreSQL), crucial for handling intricate patent data.
  • Develop dynamic and interactive front-end interfaces using JavaScript and jQuery.
  • Write comprehensive automated tests (unit, integration, feature) to ensure code quality and reliability.
  • Manage and script in a Linux environment, performing necessary command-line operations.
  • Troubleshoot and debug issues across the full stack.
  • Collaborate with stakeholders at Global Patent Solutions to define requirements and translate them into technical solutions.
  • Maintain documentation for code and systems.
  • Potentially contribute to DevOps tasks and explore new technologies to enhance our platform.

Required Experience What You Bring (Requirements): - Minimum of 5 years of professional software engineering experience.

  • At least 2 years of hands-on experience with the Laravel framework.
  • Solid proficiency in PHP (2+ years of experience).
  • Expert-level knowledge of SQL, specifically with PostgreSQL, including database design, complex queries, and optimization.
  • At least 3 years of experience with JavaScript.
  • Strong expertise in jQuery.
  • Proven experience in writing and maintaining automated tests.
  • Strong proficiency with the Linux command line and shell scripting.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication skills and a collaborative mindset.

Additional Desirable Skills - Experience with DevOps practices and tools (Linux server administration, Apache HTTP Server, AWS, Docker).

  • A background in building secure web applications and familiarity with security best practices (e.g., OWASP).
  • Experience working with PDF generation and manipulation tools (e.g., PDFtk, wkhtmltopdf, Puppeteer, TCPDF), often used in handling patent documents.
  • Familiarity with OCR tools and technologies (e.g., Tesseract, ocrmypdf, Amazon Textract) for processing scanned documents.
  • Experience importing, processing, and exporting data in various formats (PDF, XML, CSV, JSON), common in patent information exchange.
  • Experience integrating with Dynamic and Static Analysis (SAST/DAST) tools.

Why Join Global Patent Solutions (GPS)? - GPS offers Competitive salary, Health insurance, Paid time off, Flexible work environment, Opportunities for professional development, A chance to make a significant impact in a growing company.

  • Work with a high degree of autonomy and ownership on critical projects.
  • A supportive company culture with the ability to greatly impact company initiatives and productivity.

Keyword: Software Engineer