Title: Sr. Full Stack Software Engineer
Duration: 6 months, possible extension
Location: Remote
Visa Status: No Restrictions (preference GC or USC)
This position:
We are looking for an experienced full-stack developer with in-depth knowledge of PDF internals to lead the development and improvements of responsive documents, PDF to HTML conversion. This role is perfect for an exceptional developer passionate about PDF technology, conversion of PDFs structure into HTML and making digital content universally accessible. A successful candidate will have a strong engineering background and proficiency in C#, C++, .NET, and PDF to HTML conversions. You enjoy fast-paced environments where you can solve difficult problems using various technologies and tools. You collaborate well with other team members when brainstorming, designing, and implementing new solutions. A right candidate should be able to seamlessly integrate into fast-pacing agile teams and work closely with all facets of the organization to achieve high quality results. Previous experience PDF internals, HTML conversion and rendering is required.
Responsibilities:
Enhance existing libraries in C++, add features and fix bugs in C# .NET components for PDF optimizations, including rendering, HTML conversions, format and structure processing, and vector graphics.
Improve and troubleshoot existing PDF conversion code to ensure performance and reliability.
Collaborate with cross-functional teams to integrate PDF solutions into web, desktop and mobile applications
Work closely with peer and partner engineers to make the mobile Responsive Signing experience robust, scalable and delightful
Enhance automation test suite to cover broad range of documents and scenarios
Stay current with emerging technologies and industry trends related to PDF development.
Take full ownership of some of our components, from development to testing to performance tuning.
Required skills:
Minimum of 7 years of related experience with a Bachelor’s degree; or 5 years related experience with a Master’s degree; or equivalent experience.
4+ years of professional development experience with a strong focus on PDF internals, PDF structures, attributes, PDF to HTML conversions and renderings.
Proficiency in C#, .NET, C++, Object-Oriented Design, memory management, multi-threading, and design patterns
Solid experience building backend systems and APIs
Strong understanding of PDF technology, Unicode, and asynchronous programming.
Experience working with compiler construction, parsing and compiling PDF/HTML structure into responsive-friendly format.
Full stack experience with back end development.
Strong problem-solving and analytical skills with the ability to troubleshoot complex issues independently.
Experience working with scalable microservices
Ability to work collaboratively in a dynamic, fast-paced environment.
A focus on writing high quality code that is easy to maintain and read by others.
Fluency in English both verbal and written
Nice to have skills:
Experience working in HTML, Javascript, CSS
Experience working for a SaaS company.
Experience working independently and in a team environment as needed.
Strong understanding and experience in agile methodologies.