Senior Software Developer

Equidox is currently seeking a dedicated, self-motivated technical expert to fill the role of Software Developer on the Equidox Product Development Team.

team collaborating around a computer

Join our development team!

Primary Responsibilities

The Product Development Team specializes in developing a range of commercial application software products for Equidox built on the Google Cloud Platform.  Equidox is an Equidox product that allows users to convert pdf documents into accessible content which can be interpreted by screen readers and other assistive technology used by the blind and other disabled groups.  As a part of a highly technical software development team, you will work with cutting-edge cloud technologies and help shape the future of how Equidox evolves to meet the needs of its rapidly growing user base.

  • Responsible for the design, development, and implementation of software solutions to drive the use and adoption of Equidox
  • Take ownership of development tasks and deliver high-quality code to enhance and improve the application
  • Mentor junior developers and help with the on-boarding process of new team members
  • Create momentum for delivering tangible value for the customer
  • Collaborate with a development staff of highly technical individual contributors

Required Skills and Experience

  • 5+ years of enterprise-level, full-stack software development experience on a variety of complex web development projects
  • Experience with PDF manipulation libraries is a plus
  • Ability to work with a wide array of web development technologies including HTML, CSS, and JavaScript frameworks
  • Experience using various web technologies including Vue.js, Sass, Webpack, and Node.js, Flask, etc.
  • Experience in both developing and consuming restful web service APIs
  • Ability to develop in Python and at least one other high-level programming language i.e. Java or C++
  • Experience with SQL/NoSQL databases including MongoDB, Redis
  • Experience with relational databases and ability to write complex SQL queries
  • Able to easily operate in Mac OS and other Linux-based environments
  • Able to expertly convey ideas and concepts to others.
  • Excellent communication skills (verbal, written, and presentation)
  • Creative problem-solving skills and the ability to design solutions not immediately apparent.
  • Staying up to date with development trends and programming languages

Preferred Skills and Experience

  • Experience architecting, building, and deploying complex applications on the Google Cloud Platform
  • 3 years of experience working with accessibility standards e.g., WCAG, ATAG, Section 508, EN 301-549 etc. 

Education

Bachelor’s or Master’s Degree in Computer Science

Travel Expectation

Less than 5%

Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

Location

Remote or hybrid in Lakewood, Ohio

Hours

Normal working hours are 9-5, M-F.

Apply Now

"*" indicates required fields

Drop files here or
Max. file size: 512 MB, Max. files: 3.
    Hidden
    Status*
    Hidden
    Lead Source*
    This field is for validation purposes and should be left unchanged.

    How to apply

    To apply, please submit:

    1. Job application  
    2. A cover letter
    3. A resume or CV

    The Equidox dev team looks forward to learning more about you!