 
        
        Job Summary
We are seeking a skilled software developer to join our team in building the next-generation medical software platform for dermatology practices. The ideal candidate will have extensive experience with Flutter/Dart and Node.js/TypeScript, as well as proficiency in PostgreSQL and Git workflows.
 * Design and develop cross-platform applications using Flutter, ensuring a seamless user experience on both tablet and phone devices.
 * Collaborate with back-end services using Node.js/TypeScript and PostgreSQL to create scalable and performant APIs and schemas.
 * Work closely with data scientists to integrate machine learning models into our application, driving innovation and improving user outcomes.
 * Develop and maintain a range of features, from UI enhancements to complex algorithmic implementations, prioritizing quality and delivery speed.
 * Contribute to technical discussions around architecture, performance, and scalability, shaping the direction of our platform.
Requirements
 * 7+ years of total coding experience, with 2+ years in Flutter/Dart and Node.js/TypeScript.
 * Strong understanding of computer science fundamentals, including algorithms, data structures, and software design patterns.
 * Proficiency in agile development methodologies and version control systems like Git.
 * Excellent communication skills, with the ability to effectively collaborate with cross-functional teams.
 * Familiarity with continuous integration and deployment (CI/CD) pipelines and containerization tools like Docker.
Nice-to-Haves
 * Experience with cloud-based services and infrastructure, such as AWS or Google Cloud.
 * Knowledge of emerging technologies like augmented reality (AR) or virtual reality (VR).
 * Background in healthcare or regulated industries, with a strong understanding of compliance requirements.