Taro Logo

Software Engineer - KPA Flex

Leading provider of Environment, Health & Safety (EHS), and Workforce Compliance software and consulting services.
$100,000 - $120,000
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS

Job Description

KPA, a leading provider of Workforce Compliance software and consulting services founded in 1986, is seeking a Software Engineer for their KPA Flex solution. This full-stack position involves working on both web and native mobile applications, focusing on developing solutions that help keep workplaces safe and compliant. The role offers a competitive salary range of $100-120K with a 10% annual bonus potential and comprehensive benefits package. The position is remote and requires 3-5 years of experience in full-stack development.

The ideal candidate will work with modern technologies including NodeJS, TypeScript, MongoDB, and PostgreSQL, while potentially touching iOS and Android development. You'll be part of a team that builds and maintains the KPA Flex Software platform, which helps clients develop comprehensive EHS programs through features like audits, inspections, incident management, and training.

KPA has been recognized as one of Built In Colorado's Best Places to Work for six consecutive years, highlighting their strong company culture and commitment to employee satisfaction. The company values integrity, helpfulness, excellence, agility, respect, and teamwork. They offer a supportive environment for professional growth, with clear progression milestones from onboarding through your first year.

This role presents an excellent opportunity for a mid-level software engineer looking to make a meaningful impact by developing solutions that help ensure workplace safety while working with modern technologies in a remote setting. The company strongly encourages diverse candidates to apply, even if they don't meet every qualification, demonstrating their commitment to building an inclusive workplace.

Last updated 6 days ago

Responsibilities For Software Engineer - KPA Flex

  • Write and maintain high-quality code for web and mobile applications
  • Collaborate with peers to meet customer needs
  • Contribute to planning, tasking, execution and delivery in an agile development environment
  • Develop highly scalable, high-quality, object-oriented code complying with KPA standards
  • Lead feature development for multiple components of the platform

Requirements For Software Engineer - KPA Flex

JavaScript
TypeScript
Node.js
MongoDB
PostgreSQL
React
  • Mid-level (3-5 years) experience in full stack web application development
  • Experience with NodeJS / JavaScript / TypeScript
  • Experience with Git / GitHub
  • Experience with MongoDB
  • Experience with SQL / PostgreSQL
  • Experience with modern web technologies (Vue, React, or WebPack)
  • Experience with native iOS and Android development is a plus

Benefits For Software Engineer - KPA Flex

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Spending Accounts
  • PTO
  • Paid and Floating Holidays
  • 401k with Company match and immediate vesting
  • Company-funded Life Insurance
  • Employee Assistance Programs
  • Mental Health Benefits