What are the responsibilities and job description for the Senior Software Engineer position at Call On Doc?
Location: Remote (U.S.based)Employment Type: Full-TimeAbout CallonDoc:CallonDoc is dedicated to making healthcare more accessible and convenient for people nationwide. Our platform offers virtual consultations with licensed providers, powered by secure and innovative technology. We empower individuals to take control of their health—anytime, anywhere.Role Overview:CallonDoc is at the forefront of transforming healthcare through technology, and as a Senior Software Engineer, you'll play a key role in shaping that future. This position requires a unique blend of technical leadership and hands-on expertise in artificial intelligence, as we continue building intelligent, data-driven healthcare solutions that improve patient access and provider efficiency.We're seeking an experienced engineer who has led teams, architected scalable systems, and has a strong foundation in AI-powered application development. You’ll work with a talented cross-functional team to deliver innovative, secure, and high-performance features across our platform.If you're passionate about building impactful software, leading engineering initiatives, and contributing meaningfully to AI-focused product development, we want to hear from you.Key Responsibilities:AI-Driven Development: Lead the integration of AI and automation technologies (e.g., NLP, ML models, AI APIs) into existing and future product features.Technical Leadership: Provide mentorship and guidance to other developers, drive architectural decisions, and take ownership of complex technical initiatives.Full-Stack Engineering: Develop and maintain scalable applications across web and mobile platforms using Laravel for backend and modern JS frameworks for frontend development.Laravel Application Development: Build robust applications using Laravel’s ecosystem, focusing on RESTful APIs, service containers, and asynchronous queues.Architecture & Design: Design scalable, maintainable, and secure systems that align with long-term business goals.Code Quality: Refactor legacy systems, improve performance, and maintain high code quality through reviews and best practices.Collaboration: Work cross-functionally with product, design, and data teams to translate business needs into technical solutions.Required Qualifications:Experience: 5 years of software engineering experience, including leadership roles or ownership of high-impact projects.Laravel Expertise: 2 years of hands-on Laravel (v8 ) development, including Eloquent ORM, Blade templating, Laravel queues, and authentication systems.AI/ML Experience: Practical experience integrating AI tools or frameworks into software products—such as natural language processing, machine learning libraries, or AI-based automation APIs.Technical Proficiency: Strong skills in JavaScript (React, Node.js), PHP (Laravel), and Python. Cloud experience (AWS or GCP) required.Database Skills: Advanced knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases, along with Laravel migrations and seeders.API Development: Strong background in RESTful API design and implementation using Laravel’s API resources and middleware.Security Focus: Solid understanding of HIPAA compliance and secure coding practices in healthcare applications.Communication: Excellent verbal and written communication skills; able to work with both technical and non-technical stakeholders.Preferred Qualifications:Healthcare Experience: Background in telehealth or healthcare tech, with understanding of the regulatory and UX challenges in the space.Mobile Development: Familiarity with React Native or equivalent cross-platform mobile development tools.CI/CD Implementation: Experience with CI/CD pipelines and automation tools such as GitHub Actions, Jenkins, or Bitbucket Pipelines.Leadership: History of mentoring engineers, leading projects, and promoting a collaborative and productive team environment.AI Expertise: 2 years of hands-on experience designing or implementing AI-powered features or systems, including work with natural language processing, machine learning models, or AI-based automation within production environments.Why CallonDoc?Impact: Be part of a mission-driven company revolutionizing healthcare through AI and software innovation.Flexibility: Work remotely with flexible hours, promoting a strong work-life balance.Growth: Join a fast-growing team with plenty of room for career advancement and skill development.Inclusive Culture: Work in a collaborative, diverse environment where your ideas and contributions are truly valued.Benefits:401(k) matchingHealth insurancePaid holidaysPaid time offParental leave