Note: The job is a remote job and is open to candidates in USA. Apryse is the industry-leading provider of document software development technology. They are seeking an Associate Software Engineer to help build a sophisticated document SDK and collaborate with a team to enhance web performance and API design.
Responsibilities
- Build and maintain high-quality, testable code for our WebViewer UI and showcase applications
- Help solve technical challenges within our core document engine, focusing on rendering accuracy and programmatic document manipulation
- Work alongside Product Owners, UI/UX designers, and Senior Engineers to turn design specs into functional features
- Help write clear technical documentation and sample code that makes our SDK easy to use
- Take ownership of your code by writing unit and integration tests using Playwright and Jest
- Architect and maintain the interface between our proprietary 'Core' engine and our open-source WebViewer UI. You will ensure the public codebase is modular, performant, and serves as the 'gold standard' for customers building on our platform
Skills
- 1–3 years of professional experience in web development (internships count!)
- A strong grasp of JavaScript and TypeScript
- Solid experience with React, including hooks and functional components
- A 'test-first' mindset
- Experience with (or a strong desire to learn) testing frameworks like Jest, Playwright, or Storybook
- Experience consuming RESTful APIs and a basic understanding of how client-server communication works
- A portfolio (GitHub, personal projects, or technical blogs) that shows you like to build things, break them, and fix them
- Clear verbal and written communication skills
- Familiarity with Agile development practices (Scrum/Kanban)
- You practice automation and continuous integration (CI) as a standard part of your workflow
- You are a collaborative team player who is equally comfortable working independently
- Experience with Node.js or other backend environments
- Exposure to low-level web technologies like Canvas API or Web Workers
- An interest in document formats like PDF, Office (DocX/XLSX), or CAD
- Experience with mobile web optimization or building accessible (A11y) interfaces
- Experience with databases (NoSQL or SQL)
- C++/Java and other languages
- Experience with mobile applications (Android/iOS)
Benefits
- A comprehensive extended benefits package including health, dental and vision for you and your family, with company paid offerings.
- Annual recurring WFH allowance for you to purchase items you need for your home office.
- Ongoing support for learning development so you can master your craft.
- Work with the hardware you're most comfortable with (Windows or Mac).
- Diverse and inclusive workplace where we all learn from each other.
Company Overview
- Apryse is a comprehensive collection of document processing products, that offers superior document solutions for faster, better results. It was founded in 1998, and is headquartered in Vancouver, British Columbia, CAN, with a workforce of 501-1000 employees. Its website is http://apryse.com.