A complete application in a minute
Tailored resume and cover letter, ready to send.
Practis, Inc. in Kansas City is seeking a senior software engineer to ship features across the stack, from API endpoints to mobile screens, integrating real-time voice and AI coaching.
You will work with NestJS, TypeScript, React Native, and PostgreSQL, focusing on data isolation, performance, and reliable releases. Remote options in the US are available.
Practis gets field sales teams ready before they meet a paying customer. The people who sell for pest control, lawn care, HVAC, home improvement, and insurance companies are often canvassers, technicians, and comfort specialists, not people with "sales" in their title. Most get a few days of shadowing and a script, then start working leads the company paid for.
Practis changes that order. New hires practice real conversations in private with an AI coach. They certify against the PRACTIS™ Method, our published standard for field sales conversations, and only then take live leads. Operators get evidence on the metrics they already track. We deliver it as a managed service: the customer provides access and context, and we build the content, run the launch, and report the outcome.
Practis runs on two TypeScript codebases: a NestJS API and a single Expo app that ships to iOS, Android, and the web. New hires use it to hold spoken roleplay conversations with an AI customer, get coached, and certify. Managers use it to see who is ready, and operators use it to see what that readiness paid.
You will ship features across the whole stack, from database schema to the screen a technician opens in a truck between appointments. The work spans real-time voice, AI coaching, multi-tenant data, and mobile releases, and you will work alongside AI coding agents as a normal part of the job.
Kansas City metro preferred. Remote available for the right candidate in the US.