Full Stack Engineer (react & Node.js/python)

Year    GJ, IN, India

Job Description

Position:

Freelance Full-Stack Software Engineer (React & Node.js/Python) - Medical Imaging AI Startup MVP Company: Servion (Early-stage startup in medical AI)

Location: In person/hybrid/Remote (preference for some overlap with EST)

Project Description:



Servion is building a marketplace for medical imaging data to accelerate AI research in radiology. We have access to proprietary de-identified medical imaging datasets and a network of radiologist supporters. We're looking for a freelance developer to build our MVP web platform. This platform will allow radiologists to upload and annotate imaging scans (e.g. X-rays, CTs) and AI researchers to browse and obtain these datasets for model development. If you're excited about healthcare and AI and love building products from scratch, this is a great opportunity. You'll work directly with the founder (a radiology MD) to bring the vision to life. Responsibilities:

Develop the front-end application using React.js (TypeScript preferred) to create a responsive, user-friendly interface. Implement key features such as user authentication, data upload forms, dashboard/display of available datasets, and an image viewer for DICOM files. We plan to integrate a DICOM viewing library (e.g., Cornerstone.js) for functions like zoom, pan, and annotations on medical images.

Build the back-end logic and APIs (Node.js with Express or Python with FastAPI/Django) to handle application data. This includes endpoints for user sign-up/login, uploading images (to cloud storage), listing/searching datasets, and requesting or downloading data. Ensure proper access control for different user roles (data contributors vs. data buyers).

Set up a database (likely PostgreSQL) to store metadata about images/datasets, user profiles, transactions, etc. Write efficient queries and an ORM if using one.

Integrate cloud services for file storage: for example, use AWS S3 or Google Cloud Storage to store the actual imaging files. Implement the backend integration to upload files to the bucket and retrieve them.

Work with our AI team to integrate basic AI functionality. For instance, call an API or Python script that our team provides in order to auto-tag or analyze images (optional stretch goal for MVP).

Testing and Deployment:

Ensure the web app is tested (basic unit/integration tests) and assist with deploying the MVP to a cloud platform (AWS, GCP, or Heroku). The deployment should be secure (HTTPS, secure authentication) since we're handling sensitive data.

Collaborate closely via Slack/Zoom for feedback. We iterate quickly based on user testing, so be prepared for fast turnarounds on implementing feedback and fixes.

Qualifications:



8+ years of experience in full-stack web development. Proven experience building web applications end-to-end (front and back).

Front-end: Strong skills in React.js. Familiarity with state management (Redux or Context API) and UI frameworks (Material-UI, Bootstrap, or similar) is a plus. Experience with medical image viewers or Canvas/WebGL libraries (e.g., Cornerstone.js, OHIF) highly desirable - or at least enthusiasm to learn and work with these tools

cornerstonejs.org

Back-end:

Proficiency in either Node.js or Python for building RESTful APIs. If Node, experience with Express or NestJS; if Python, experience with FastAPI, Flask, or Django. Ability to design a simple yet robust API and knowledge of authentication (JWT, OAuth) and security best practices.

Database:

Experience with SQL databases (PostgreSQL, MySQL) including schema design and writing queries. Bonus if you know how to optimize for large data or have used ORM libraries.

Cloud/DevOps:

Experience deploying web apps and using cloud services. Should be comfortable with setting up storage buckets (AWS S3, etc.), configuring a server or using platform-as-a-service. Basic knowledge of Docker and container deployment is a plus.

Domain Knowledge:

No medical background required, but interest in healthcare/AI is a plus. You'll be working with DICOM images (medical imaging format), so any prior exposure to handling image files or large files in general helps.

Soft Skills:

Self-motivated and able to work independently under minimal supervision. Good communication in English - able to understand project requirements and explain your progress. Problem-solving attitude is crucial - we're building something that hasn't been built before, so we need someone who can think creatively to overcome technical challenges.

Why Servion?:

Be part of an exciting project at the intersection of healthcare and artificial intelligence. The data you help platform-ize could fuel the next generation of AI diagnostic tools.

Work directly with a founder who is a domain expert (practicing radiologist) - you'll gain valuable insight into the medical AI industry.

Flexible hours - we care about results, not clock-in/clock-out. As long as milestones are met, we're flexible with your schedule.

Compensation:



60,000-90,000 INR per month. (Details can be discussed based on your experience and the exact scope.) How to Apply:

Please send your resume/portfolio and a brief note about your relevant experience. If you have examples of past projects (especially any involving image viewers, complex front-ends, or healthcare apps), we'd love to see them. Also, let us know your availability in the next 2-3 weeks. You can reach us at himanshud820@gmail.com. We will arrange a call to discuss the project and ensure it's a good fit for both of us.

Job Types: Full-time, Freelance

Pay: ?60,000.00 - ?90,000.00 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4019273
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year