DoctusTech

Full Stack AI Developer (React, Python, LLMs)

Posted: Nov 13, 2025

Job Description

Job Summary:We are seeking a passionate and highly motivated Fullstack Developer to join our mission-driven team at DoctusTech. Our company is dedicated to solving the challenges of documentation management, a burden imposed by ever-evolving regulations, to empower clinicians and staff to focus on what truly matters: delivering exceptional care to patients.While deep expertise in Large Language Models (LLMs) isn’t a requirement, we are looking for someone who is eager to leverage existing LLM APIs (e.g., OpenAI, Google Vertex AI) to build innovative, scalable, and enterprise-grade AI-powered solutions. The ideal candidate will bring strong coding fundamentals, a collaborative spirit, and the adaptability to thrive in a dynamic, fast-paced environment. Join us and contribute to transforming healthcare documentation, enabling professionals to provide better care and make a meaningful impact in the lives of countless patients.Key Responsibilities 1. Front-End Development ● Develop high-quality, responsive user interfaces using React. ● Implement complex UI components and interactions to enhance user experience. ● Collaborate with UI/UX designers to translate wireframes and mockups into functional interfaces. ● Optimize front-end code for performance, ensuring quick loading times and efficient rendering. 2. Back-End Development ● Design, develop, and maintain robust server-side logic using Python and Django. ● Build and manage RESTful APIs to support front-end applications. ● Integrate front-end and back-end components seamlessly for effective data communication. ● Implement security measures, including authentication and data protection mechanisms. 3. Database Management ● Design and maintain scalable databases using SQL or NoSQL systems. ● Optimize database queries for performance and reliability. ● Handle data migration, seeding, and transformation processes. 4. Testing and Debugging ● Write comprehensive unit tests, integration tests, and end-to-end tests for both front-end and back-end systems. ● Troubleshoot and resolve application bugs and performance issues. ● Maintain a high level of code coverage to ensure application stability.5. Code Quality and Collaboration ● Write clean, modular, and maintainable code following best practices and coding standards. ● Document code, APIs, and architectural decisions for better team collaboration. ● Participate in code reviews, providing and receiving constructive feedback. 6. Performance Optimization ● Identify and resolve performance bottlenecks in the application. ● Profile application behavior and optimize loading times and responsiveness. ● Monitor production performance and implement improvements proactively. 7. AI Integration with LLMsImplement and manage systems that consume LLM APIs (e.g., OpenAI, Google Vertex AI).Build robust pipelines for LLM integration into scalable applications.Collaboration with the tech lead to design architecture leveraging AI effectively.8. Collaboration and GrowthCollaborate with cross-functional teams to ensure systems are designed to improve efficiency and enhance patient outcomes.Actively engage in learning new tools, technologies, and best practices.Participate in system design discussions and contribute innovative ideas.9. Research and Innovation ● Stay updated with the latest advancements in AI, NLP, and related fields. ● Apply cutting-edge techniques to improve model capabilities and contribute to research papers or technical documentation. 10. Adaptability and Learning ● Stay informed about trends in web development and LLM advancements. ● Continuously learn and apply new tools, frameworks, and techniques to enhance team and project success. What We’re Looking For:Mindset: Enthusiasm for learning and implementing new technologies.Core Skills: Strong foundations in front-end (React) and back-end (Python/Django).Adaptability: Comfort navigating ambiguous requirements and evolving landscapes while proactively learning new tools and technologies.Collaboration: Excellent communication skills to work effectively with diverse teams.Passion: Desire to contribute to enterprise-level AI-powered solutions.Qualifications ● Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). ● Experience: Proven experience in React, Python, and Django for full-stack development; prior experience with LLMs or NLP technologies is a plus. ● Skills: ○ Proficiency in front-end and back-end technologies, including modern frameworks and tools. ○ Strong understanding of database management systems (SQL/NoSQL). ○ Familiarity with testing frameworks and version control systems like Git.○ sExcellent problem-solving and analytical skills. Ideal Candidate:A solid mid-level developer with strong coding fundamentals and a proactive attitude. Experience in working with AI/ML-powered systems is a plus but not a necessity. Most importantly, we seek someone eager to grow, adapt, and take ownership of creating innovative, scalable, and robust solutions.What We Offer:Competitive salary and benefits.Opportunities to work with cutting-edge AI technologies.A collaborative and inclusive environment where your ideas will shape real solutions.Continuous learning and professional growth opportunities.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In