OBIO® Job Board and Talent Network

Connect with highly skilled talent in the health science industry.

Full-Stack Software Developer [Remote, Egypt]

FluidAI

FluidAI

Software Engineering
Kitchener, ON, Canada · Remote
Posted 6+ months ago
Who is FluidAI?
FluidAI Medical is creating a paradigm shift in post-operative care, utilizing the plethora of data within the body, to help in the detection of post-operative complications at their onset. Our clinically validated platform sensing technology augments existing wound drains and catheters, providing healthcare providers with a smart monitoring tool that can support earlier detection of deadly complications and enhance the delivery of care.
We are an equal opportunity employer and have a diverse team representation across language, ethnicity, gender and nationality.
Why join FluidAI Medical?
· Mission to save lives and improve patient care with revolutionary technology that’s already deployed on patients in real-world settings.
· Work with a high-performing and cross-functional team that is empowered to grow, learn, and contribute across all levels of the organization.
· We are a team of passionate builders and boundary-breakers that are on a singular mission to disrupt how patient care is done. We aim to succeed and perform together - as a team and as individuals.
· Gain exposure across the entire technical stack, from novel sensing technologies and proprietary hardware to mobile/web software and ML algorithms.
· Personal career-focused development and training with access to workshops, coursework, and experienced mentors/consultants.
Full-Stack Software Developer:
FluidAI is at the forefront of integrating technology into the healthcare sector, creating dynamic solutions to improve patient outcomes. Our Stream Platform is setting new standards in healthcare technology, and we are expanding our team to include a Full-Stack Software Developer. This role is central to developing and optimizing our software solutions, contributing to the advancement of digital healthcare.
This position is remote but requires travel across the Middle East to collaborate with the FluidAI team and clients, hence the ability to travel to the Middle East is essential.
Role is for immediate hiring.
Responsibilities
• Develop, test, and maintain full-stack solutions from front-end to back-end, ensuring high performance and responsiveness.
• Collaborate with cross-functional teams to define, design, and ship new features and services.
• Regular communication and reporting of progress, maintaining transparency with stakeholders through detailed updates and demonstrations of ongoing projects and milestones.
• Ability to handle support tickets, troubleshooting problems in both front-end and back-end for customers, ensuring a swift and effective resolution to enhance user satisfaction.
• Contribute to developing technical documentation, including architecture diagrams, Software Requirements Specifications (SRS), and code coverage reports, facilitating clear understanding and consistent project alignment.
• Active participation in sprint planning and understanding of Agile methodologies, ensuring effective team collaboration and project agility in fast-paced development environments.
• Integrate data storage solutions and work with various databases and APIs to optimize system performance.
• Conduct code reviews and maintain high standards of code quality and sustainability.
• Participate in the product lifecycle, influencing its roadmap through technical insights and innovation.
• Design and implement robust testing strategies to ensure reliable and bug-free applications.
• Stay updated with the latest industry trends in full-stack development to apply cutting-edge solutions.
• Troubleshoot, debug, and upgrade existing software to enhance functionality and user experience.
Qualifications:
• Proficient in front-end technologies (like HTML, CSS, JavaScript, and frameworks such as React or Angular) and back-end languages (such as Node.js, Python, Ruby, or C#).
• Demonstrated track record of independently building comprehensive systems, including full-stack development from front-end to back-end, integrating various backend systems to create cohesive and functional applications.
• Expertise in designing and implementing complex web applications that require synchronization between multiple services and databases, ensuring seamless data flow and system integration.
• Experience with database management, SQL, and NoSQL databases.
• Familiarity with server, network, and hosting environments.
• Strong understanding of API integration and management.
• Fluent in English and Arabic, with the ability to communicate complex technical concepts effectively.
• Experience in Agile development methodologies and tools like Git, JIRA, and Jenkins.
• Proven ability to solve problems creatively and effectively, with a focus on continuous improvement and innovation.
• Experience in collaborative environments and familiarity with tools like GitHub or GitLab.
• Portfolio or GitHub account required, showcasing a history of successful software projects and clear documentation of the development process.
Application Process:
1. Introductory phone call (~15 minutes).
2. Design working session. (~ 1 hour)
3. Final interview (~45 minutes).
4. Offer stage.
If you are passionate about developing innovative software solutions and eager to drive transformative changes in the healthcare industry, we would love to hear from you!