Talent.com
No longer accepting applications
PDF Developer

PDF Developer

GrackleDocsOntario, Canada, Canada
19 days ago
Job type
  • Full-time
Job description

Company Overview :

At GrackleDocs, we are committed to enhancing digital accessibility for everyone. As a leading software and services company, our mission is to ensure digital content is navigable and accessible to all individuals, regardless of physical or cognitive abilities.

We are looking for an experienced PDF Developer with in-depth knowledge of PDF internals to lead the design and development of custom SDKs and libraries. This role is perfect for a developer passionate about high-level programming and PDF technology. If you have built your own PDF libraries, SDKs, or tools and understand the nuances of the PDF format, we want to hear from you.

Job Overview :

GrackleDocs is seeking an experienced PDF Developer with a deep understanding of PDF internals to join our innovative team. This role involves working on cutting-edge projects to develop and optimize PDF libraries, SDKs, and tools. It’s an exciting opportunity for a passionate developer to make a difference in the realm of digital accessibility and document processing.

Responsibilities :

  • Design, develop, and maintain PDF libraries and SDKs, focusing on PDF file internals.
  • Create tools for PDF optimization, including rendering, compression, font processing, encryption, and vector graphics.
  • Improve and troubleshoot existing PDF workflows to ensure performance and reliability.
  • Collaborate with cross-functional teams to integrate PDF solutions into web and desktop applications.
  • Document development processes and mentor junior team members to enhance team capabilities.
  • Stay current with emerging technologies and industry trends related to PDF development.

Qualifications :

  • 5+ years of professional development experience with a strong focus on PDF internals and SDK development.
  • Proficiency in C# (Object-Oriented Design, LINQ, multi-threading, and design patterns).
  • Experience with WinForms, console applications, and vector graphics.
  • Strong understanding of font technology, encryption, Unicode, and asynchronous programming.
  • Familiarity with JavaScript, jQuery, and CSS for web development.
  • Experience with Java is an asset.
  • Strong problem-solving and analytical skills with the ability to troubleshoot complex issues independently.
  • Hands-on experience with developing Windows UI applications is a plus.
  • Ability to work collaboratively in a dynamic, fast-paced environment.
  • Why GrackleDocs?

    Join us and contribute to a more accessible digital world. At GrackleDocs, we value innovation, collaboration, and the pursuit of excellence. We offer a remote work environment where you can impact meaningful change and work on projects that matter. We also offer a comprehensive benefits package after 90 days of employment including 3 personal days per year. All necessary equipment will be provided for you to work remotely, ensuring you have the tools you need to succeed.

    Hiring Process :

    We have a preference for applicants who reside in the greater Toronto area.

    Equal Opportunity Statement : GrackleDocs is proud to be an equal-opportunity employer. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are dedicated to providing a workplace where everyone feels respected, valued, and excited to contribute to our mission.