What are the responsibilities and job description for the Full Stack Engineer position at Cardio Diagnostics Inc.?
Software Engineer - Full Stack
About Cardio Diagnostics :
Cardio Diagnostics is an artificial intelligence-powered precision cardiovascular medicine company dedicated to making the prevention, detection, and management of cardiovascular disease more accessible, personalized, and precise. The company was established to further develop and commercialize clinical tests by leveraging a proprietary Artificial Intelligence (AI)-driven Integrated Genetic-Epigenetic Engine ("Core Technology") for cardiovascular disease. Cardio Diagnostics aims to become a leading medical technology company for improving the prevention, detection, and treatment of cardiovascular disease. For more information, please visit cdio.ai .
Responsibilities :
- Design, develop, and maintain applications using Next.js for frontend development and NestJS for backend services.
- Design and implement RESTful APIs to facilitate communication between applications and external services.
- Integrate third-party APIs and services into the platform, ensuring seamless and secure data exchange and functionality.
- Collaborate closely with cross-functional teams to define software requirements and specifications, ensuring alignment with healthcare industry standards.
- Work with AWS services, particularly Cognito, RDS, and App Runner, to build and manage secure, compliant cloud-based solutions.
- Leverage tools like Prisma ORM for database management and schema generation.
- Implement and adhere to stringent coding practices to maintain high standards of security and data integrity.
- Troubleshoot and resolve software defects and issues promptly to ensure uninterrupted diagnostic processes.
- Stay abreast of industry trends and incorporate emerging technologies to continually enhance the software stack.
Qualifications :