The QTI Group
Senior Full Stack Developer
The QTI Group, West Linn, Oregon, 97068
Summary: The QTI Group in partnership with our client Acolyte Health is seeking a highly skilled and experienced Senior Full Stack Developer with a passion for AI-driven technologies to join their dynamic, growing team. This role will be responsible for designing, developing, and maintaining scalable software solutions that evolve the Acolyte Health platform across the healthcare providers and payers. This individual will work closely with cross-functional teams, including product managers, client services, designers, and other engineers (off-shore), to deliver high-quality software that aligns with the company's product roadmap and growing client base. This position will bear a ton of responsibility for ensuring the foundational components of the company's technology stack is set up correctly, ready for rapid scale, and flexible enough to meet the needs of clients. This individual will also be involved with activities including establishing streamlined, best practice bi-directional data integration pipelines, company security/compliance protocols, and company IT operations with support & guidance from executive leadership. The ideal candidate will have a deep understanding of both front-end and back-end development, with a strong emphasis on AI/ML integration, data structuring, and interactive media solutions. They also prioritize learning expanding their skillsets, enjoy working in a fast-paced team environment, are enthusiastic about contributing to an early-stage company, can approach problem-solving challenges independently, very detail oriented, holds themselves accountable to produce high quality work, aim to understand the end-user experience, and are passionate about building innovative, scalable software solutions that make a broader impact. Key Responsibilities: • Software Development and Management • Applications • Architecture & Design • Data Engineering • QA/UAT • Technology Operations • R&D Minimum Qualifications: Education : Bachelor's degree in computer science, Software Engineering, or a related field. Role Experience : 5 years of experience in software development, with a focus on building scalable, high-performance applications. Programming Experienc e: Strong proficiency in one or more programming languages (e.g. Python, Java, C#, JavaScript). Technical Expertise : Experience with cloud platforms (e.g. AWS, Azure, GCP), microservices architecture, and the following applications across entire stack: Django (Language Python), Next.js (React) - Language Typescript, AWS Step Functions with Lambdas, AWS RDS - Engine PostgreSQL, Bitbucket (Git Provider). Experience with Synthesia, Sendgrid, Twilio preferred. Industry Experience : Deep understanding of software development best practices, including version control (Git), code review processes, and CI/CD pipelines. Experience with database design and management (e.g. SQL, NoSQL) and familiarity with data privacy regulations relevant to healthcare. Tools : Proficient in Microsoft Word, PowerPoint, Excel. Experience with Development Management tools such as Jira or Microsoft Azure DevOps. Experience with Product Design tools such as Figma. AI/ML Skills: Experience in using AI/ML to transform data into scripted content, with a deep understanding of how these technologies can be applied to enhance user interaction and content creation. Soft Skills: Solution-oriented and presents information clearly concisely - ability to articulate technical concepts to non-technical stakeholders. Ability to work effectively and independently in a fast-paced, dynamic environment. Outgoing team-oriented positive attitude. Coachable, hungry for feedback, and dedicated to continuous self-improvement. Skilled at listening and incorporating feedback. Keen attention to detail and organized. Ability to prioritize and execute many tasks and resolve issues quickly. Can independently problem-solve issues by being proactive and resourceful. Ability to prioritize and execute multiple competing priorities without explicit direction or oversight. Interests : Passionate about working for an early-stage company with potential for rapid growth. Interested in delivering high quality end-user experiences within healthcare. Stays up to date with innovation trends key market players (e.g. generative AI, LLMs, digital humans, etc.). Enjoys building and designing video/content creation & curation technology. Cares about creating an inclusive, equitable platform experiences for user personas of all backgrounds/communities. Passionate about advancing patient/member-facing technology to improve health outcomes. Preferred Qualifications Management: Experience leading a software engineering team, including managing, and coaching direct reports. Healthcare Knowledge: Familiarity with healthcare security protocols. Knowledge of standard healthcare data integrations (HL7, FHIR). Process Improvement: Experience implementing process improvement initiatives and creating new engineering methodologies for a software organization. Company Experience: Experience working at a small/mid-sized company with a fast-paced accelerated growth environment. Interactive Media Experience: Prior experience in developing interactive media tools, such as video streaming, avatars, and other new media technologies. Regulatory Understanding: Knowledge of HIPAA and HiTrust and other relevant regulations in healthcare technology development. At Acolyte Health, we believe that a diverse set of backgrounds and experiences enrich our teams and allow us to achieve above and beyond our goals. If you do not have experience in all the areas detailed above, we encourage you to share your unique background with us in your application and expand upon the value you believe you could bring to our organization. Must be authorized to work in the United States on a full-time basis for any employer.