Join the Documoto Team

Careers at Documoto

Interested in a career at Documoto? We’d love to have you.

We value results, not clocked hours. Over the years we’ve found that by measuring people by what they accomplish and the results from those accomplishments is what matters the most. Not by how many hours they’re at a desk. If that sounds like your cup of tea, keep reading!

 

About Documoto’s Software

Documoto is a Denver-based software company. Our vision is to help equipment manufacturers, their network, and their equipment owners “Keep the World’s Machines Working.” It’s a big vision for a vast market.

Our flagship product is an industry-leading SaaS solution.  We help our customers drive real innovation in their aftermarket. With Documoto, our customers can author their parts catalogs and related technical content, efficiently. All content is securely distributed over the web and is accessible on any device. Available in a variety of languages, a user can find and order the right parts and products the first time, every time. Our customers are found throughout the globe and range from small manufacturers to some of the world’s largest machinery companies and transit organizations.

Why join Documoto?

We’re a venture-backed early stage growth company that has recently undergone an economic and operational transformation to position us for significant growth. We provide a unique combination of a real, viable business – a proven business model and market, a passionate and talented core team, solid financials, and happy, paying customers – with the execution model, equity structure, and growth opportunities of a startup.

We’re now ready for our next chapter. We’ve learned a lot over the past several years working with the world’s leading equipment manufacturers and fleet owners. We’ve taken that knowledge and distilled it into a plan to build the most transformative and advanced aftermarket solution in the industry. With our house in order and a clear vision of where we want to go, all we need is you! We’re looking for some great people that share our passion and want to work alongside us to make it happen.

We’re in Englewood, CO, south of downtown Denver. Our office is only a few steps away from light rail and bus service, in Englewood’s City Center. Documoto has excellent benefits that include flexible work hours, work from home options, healthcare, medical care, disability, discounts on a gym membership, and flexible PTO to accommodate an excellent work-life balance. We’re also dog-friendly, have game lunches, monthly happy hours, and take time to see the occasional movie or concert together.

Perks + Benefits
  • Daily stand up
  • Group brainstorming sessions
  • Open door policy
  • Open office floor plan
  • Partners with Nonprofits
  • Team-based strategic planning
  • Team owned deliverables
  • Dental Benefits
  • Health Insurance Benefits
  • Onsite Gym Fitness
  • Subsidies Vision Benefits
  • Paid Holidays
  • Unlimited Vacation Policy
  • Flexible Work Schedule
  • Casual Dress
  • Company Outings
  • Fitness Subsidies
  • Game Room
  • Happy Hours
  • Parking
  • Pet Friendly
  • Stocked Kitchen
  • Some Meals Provided
  • 401(K)
  • Match charitable contributions
  • Performance Bonus
  • Cross-functional Training Encouraged
  • Job Training & Conferences Mentorship Program
  • Promote from within
  • Lunch and Learns
  • Time Allotted for Learning
Current Openings

What are we looking for?

  • Title: Front End Software Engineer
  • Compensation: $80K – $100K
  • Reports To: Engineering Manager

We are looking for an experienced front-end engineer to support and maintain our existing technology stack plus design and code the front-end of our new B2B SaaS solution using both new and proven technologies.  The ideal candidate has an entrepreneurial mindset to write top-notch code in a fast-moving and dynamic environment.

Who are you?

You have a passion for writing scalable, elegant JavaScript that balances theory with real-world business needs. You enjoy challenges and learning new technology, and you can build it fast, but you know how important it is to build it right for the long term.  You thrive in fast-paced environments and are flexible in adapting to change. Innovation and start-up culture are in your blood. You’re a problem solver; you make things happen and work with others to build constructive and effective relationships. You’re detail-oriented, rolling up your sleeves to make sure the job gets done. You have a high level of intellectual curiosity that reveals insights and implications, and you use that knowledge to think creatively about solutions.

You understand that while you’re deeply passionate about technology, technology without business results is worthless.  You have an obsessive customer focus and know that it is important to get to market quickly, experiment, learn, adapt and iterate.  You really understand what it means to deliver an MVP product and to provide a top-notch user experience.  You have pride in your work and instill that pride in your team.

Importantly, you exemplify our core principles of transparency, honesty, and accountability.

What are the primary responsibilities?

  • Please help with the architecture, design, and development of our next-generation B2B SaaS solution’s front-end components.
  • Maintain and expand our current product suite as needed.
  • Design and code user interfaces in JavaScript using Vue.js, HTML, and CSS to provide an exceptional user experience.
  • Work closely with designers, architects, and back-end developers to provide a well-structured solution.
  • Work closely with our Product, Sales, and Services teams to ensure we’re building the right product.

What Makes You a Great Fit?

General:

  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 4+ years of experience building web-based enterprise applications.
  • Must be detail-oriented, outcome-focused, data-informed, and analytical.
  • Formal experience or education in usability or UI/UX is a big plus.

Technical skills:

  • Solid understanding of web application architecture
  • 4+ years with HTML, JavaScript, CSS
  • 2+ years developing Vue.js applications
  • Experience with CSS frameworks such as Bulma or Bootstrap.
  • 2+ years using RESTful APIs to build data-driven web applications.
  • Experience with unit testing, automated testing, code reviews.
  • Solid experience in enterprise software development practices: Agile; tools for issue tracking and code repos; builds, CI & CD; feature flagging.
  • Experience with any of the following is a big plus:
    • Understanding of SVG files and other vector-based image formats
    • Mobile application development
    • Bulma
    • Vuex
    • 3D, WebGL, augmented/virtual reality

Interpersonal skills:

  • Excellent interpersonal, organizational, presentation, verbal, and written communication skills.
  • Ability to effectively interact with senior management as well as business stakeholders.
  • Well organized.
  • Strong ability to resolve conflicts constructively; a great attitude.

If you are a Front-end Engineer and our technology stack aligns with your background, we encourage you to apply!

What are we looking for?

  • Title: Mobile Software Engineer
  • Compensation: $110K – $130K
  • Reports To: Engineering Manager

We are looking for an experienced engineer to help us build our mobile application’s next-generation, including offline capabilities.  This role will also support and maintain our existing technology stack plus architect, design, and code the front-end of our B2B SaaS solution using both new and proven technologies.  The ideal candidate has an entrepreneurial mindset to write top-notch code in a fast-moving and dynamic environment.

Who are you?

You have a passion for writing scalable, elegant JavaScript that balances theory with real-world business needs. You enjoy challenges and learning new technology, and you can build it fast, but you know how important it is to build it right for the long term.  You thrive in fast-paced environments and are flexible in adapting to change. Innovation and start-up culture are in your blood. You’re a problem solver; you make things happen and work with others to build constructive and effective relationships. You’re detail-oriented, rolling up your sleeves to make sure the job gets done. You have a high level of intellectual curiosity that reveals insights and implications, and you use that knowledge to think creatively about solutions.

You understand that while you’re deeply passionate about technology, technology without business results is worthless.  You have an obsessive customer focus and know that it is important to get to market quickly, experiment, learn, adapt and iterate.  You really understand what it means to deliver an MVP product and to provide a top-notch user experience.  You have pride in your work and instill that pride in your team.

Importantly, you exemplify our core principles of transparency, honesty, and accountability.

What are the primary responsibilities?

  • Please help with the architecture, design, and development of our next-generation B2B SaaS solution’s front-end components.
  • Maintain and expand our current product suite as needed.
  • Design and code user interfaces in JavaScript using React Native, Vue, HTML, and CSS to provide an exceptional user experience.
  • Work closely with designers, architects, and back-end developers to provide a well-structured solution.
  • Work closely with our Product, Sales, and Services teams to ensure we’re building the right product.

What Makes You a Great Fit?

General:

  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 5+ years of experience building web-based enterprise applications.
  • Must be detail-oriented, outcome-focused, data-informed, and analytical.
  • Formal experience or education in usability or UI/UX is a big plus.

Technical skills:

  • Solid understanding of web application architecture
  • 5+ years with HTML, JavaScript, CSS
  • 3+ years developing Vue.js, React, or Angular applications
  • 1+ years developing React Native applications
  • Experience with CSS frameworks such as Bulma or Bootstrap.
  • 3+ years using RESTful APIs to build data-driven web applications.
  • Experience with unit testing, automated testing, code reviews.
  • Solid experience in enterprise software development practices: Agile; tools for issue tracking and code repos; builds, CI & CD; feature flagging.
  • Experience with SVG files and other vector-based image formats is a big plus.

Interpersonal skills:

  • Excellent interpersonal, organizational, presentation, verbal, and written communication skills.
  • Ability to effectively interact with senior management as well as business stakeholders.
  • Well organized.
  • Strong ability to resolve conflicts constructively; a great attitude.

If you are a Mobile Software Engineer and our technology stack aligns with your background, we encourage you to apply!

What are we looking for?

  • Title: Senior Customer Success Manager
  • Compensation: $70K to $90K Salary
  • Reports To: Director of Professional Services

Who are you?

You love making customers successful. You consider yourself to have both business savvy as well as technical knowledge. A broad business background, strong analytical skills, and impressive technical expertise are your strengths. You seek initiative: volunteer readily, undertake self-development activities, seek increased responsibilities and take independent actions. Innovation and start-up culture are in your blood. You see the team as greater than the sum of its parts and continuously look for ways to work better together. You have no problem thinking on your feet and going ‘off script’ when unique customer needs and situations arise. You are solutions-oriented with the intellectual curiosity to surface insights & implications and use it to think creatively about solutions.

What Would You Do?

At Documoto, Customer Success Managers are more than just customer and account managers. Documoto Customer Success Managers fulfill a diverse set of roles, including Implementation Project Manager, Tech Support, and Business Analyst. First and foremost, as a Customer Success Manager, you will be responsible for managing all aspects of Documoto’s relationship with our customers. Customers will look to you for guidance regarding everything from Documoto environment configuration to basic publishing process tips to deployment and go-live best practices. As a Customer Success Manager, part of your role is to work closely with customers to help them redesign their business processes to incorporate Documoto into their daily operations. Customer Success Managers should be able to translate complex customer requirements and build configuration options, with the ability to guide clients through decision-making processes. Throughout the delivery lifecycle, support questions and concerns do come up. As a Customer Success Manager, you will also help customers troubleshoot those issues and provide a heightened support level above and beyond what the customer would normally receive through the Support Center alone. You will also work closely with the Sales team to win new business and increase sales to existing customers. Providing top-quality technical service before and after a sale will help ensure customer satisfaction and strengthen customer relationships.

Your specific responsibilities would include…

  • Managing a customer list of 10-30 accounts at any given time.
  • Securing yourself as a trusted/strategic advisor with customers and driving our products and services’ continued value.
  • Advocate customer needs/issues cross-departmentally and manage customer concerns.
  • Act as the liaison for technical inquiries, issues, or escalations. This will include working with Support, Product, and Engineering as needed.
  • Continue to build our community Support Center by providing assistance and writing short technical articles on best practices.
  • Work with the Customer Success and Support teams to develop training content for Documoto’s online training portal.
  • Work with and support the sales team to lead product demos and talk about how Documoto products fit the use-case of a prospect while on calls and during follow-ups.
  • Monitor progress of Documoto product installations post-implementation to ensure they are successful.
  • Collect and monitor metrics around usage and engagement to confirm they continue to make effective use of Documoto products and services and suggest using features and modules to increase the value they receive.
  • Deeply understand our Documoto product capabilities and its business benefits.
  • Troubleshoot product issues and perform root cause analysis to resolve issues completely and accurately.
  • Hold regular review meetings with customers to discuss any issues or problems and provide reports to Product Management, Sales & Services.
  • Analyze customer requirements, develop recommendations, and implement recommended solutions in areas where the company can offer improved products and/or processes.
  • Identify opportunities to upgrade or modify their subscriptions and services to meet customers’ needs more effectively.
  • Collect and present monthly Customer Health Score Card metrics; track renewal potential; identify and escalate anything that would mitigate churn risk.

Does this sound interesting and challenging?  Take a look at the details below.  If you believe that this describes you, please write to us at employment@documoto.com.

What Makes You a Great Fit?

  • 5+ years of experience as a Customer Success Manager and/or Implementation Consultant
  • Experience as the Subject Matter Expert (SME) for one or more business systems and troubleshooting skills are a must-have
  • Must have a confident communication style with strong presentation skills
  • Strong technology and business acumen
  • Experience leading a software implementation (either as a customer or vendor of that solution) as the project manager for that effort
  • Some experience in process design, process improvement, or organizational transformation
  • Demonstrated experience with documenting how to’s, wikis, best practice guides, and/or knowledge base articles
  • Strong knowledge of the software development life cycle
  • A good understanding of SaaS
  • Excellent communication skills and the ability to effectively communicate within the organization as well as to external clients
  • Must be highly detail-oriented and willing to ‘Lead’ and ‘Do.’
  • Must be customer-focused
  • CAPM or PMP a plus
  • SmartSheet, RingCentral, Zendesk and GitHub experience are a plus
  • Familiarity with SQL, Excel, web services, XML, and/or other related technologies a plus
  • Experience in Computer-Aided Design (CAD) software and/or Equipment Manufacturing a plus

Documoto prefers local candidates or those looking to relocate to Colorado but is willing to consider remote employees.

If a remote employee is selected for this position, they should expect to travel to the Documoto headquarters in Englewood, CO, at least twice a year. 

Approximately 10% travel; some international

What are we looking for?

  • Title: Quality Assurance Engineer
  • Compensation: $70K – $80K
  • Reports To: Engineering Manager

We are looking for an experienced quality assurance engineer to provide analysis and testing, including automation and scalability testing of mobile and desktop applications. The ideal candidate has an entrepreneurial mindset to write top-notch code in a fast-moving and dynamic environment.

Who are you?

You have a passion for software quality that goes beyond just identifying bugs and ensures the product meets written and unwritten requirements, is consistent, is well designed, and is a delight to use.  You thrive in fast-paced environments and are flexible in adapting to change. Innovation and start-up culture are in your blood. You’re a problem solver; you make things happen and work with others to build constructive and effective relationships. You’re detail-oriented, rolling up your sleeves to make sure the job gets done. You have a high level of intellectual curiosity that reveals insights and implications, and you use that knowledge to think creatively about solutions.

You understand that while you’re deeply passionate about technology, technology without business results is worthless.  You have an obsessive customer focus and know that it is important to get to market quickly, experiment, learn, adapt and iterate.  You really understand what it means to deliver an MVP product and to provide a top-notch user experience.  You have pride in your work and instill that pride in your team.

Importantly, you exemplify our core principles of transparency, honesty, clarity, accountability, and safety.

What are the primary responsibilities?

  • Execute quality assurance tests and document software defects.
  • Assist with the adoption of testing automation and scalability testing.
  • Assist in identifying and implementing areas of improvement for scale, efficiency, and accuracy.
  • Create and maintain test cases, test data, test plans, and defect reports.
  • Participate in early story development and design sessions to suggest and assist in acceptance criteria, boundary tests, automation plans.
  • Identify, communicate and mitigate risks within each software release.
  • Work closely with our Product, Sales, and Services teams to ensure we’re building the right product.

What Makes You a Great Fit?

General:

  • Demonstrated experience with QA for commercial SaaS products, particularly including cross-browser testing of HTTP traffic, HTML5, and JavaScript.
  • Experience testing single-page applications, e.g., Vue.js (preferred), Angular, and React, is a plus.
  • Demonstrated experience with QA of SOAP and REST web services, including automation of both.
  • Competent in using source code control systems such as svn or git and IDEs such as Eclipse.
  • Highly competent with one or more Agile methodologies; Scrum and Kanban preferred.
  • Solid knowledge of our technical ecosystem: Windows, Linux, Apache, Tomcat, MySQL, including the ability to write and execute scripts and SQL.
  • Must be willing to do manual testing as well as a desire to automate.

Technical skills:

  • 3+ years of software QA experience.
  • 2+ years experience in a software automation framework.
  • Expertise in QA principles related to testing plans, test cases, unit testing, integration testing, functional testing, performance testing, and load testing.
  • 1+ years in scalability/load testing, using JMeter, BlazeMeter, loadUI, etc.

Interpersonal skills:

  • Excellent interpersonal, organizational, presentation, verbal, and written communication skills.
  • Ability to effectively interact with senior management as well as business stakeholders.
  • Well organized.
  • Strong ability to resolve conflicts constructively; a great attitude.

If you are a Quality Assurance Engineer and our opportunity interests you, we encourage you to apply!

Documoto, Inc. is an equal opportunity employer offering great benefits and compensation commensurate with experience. Unless otherwise stated, all positions will be based out of our main headquarters in Englewood, CO. Please, no phone calls regarding these opportunities.