Full Stack Engineer

AINIGMA LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
Clinical Data Management
Cloud Computing
Databases
DevOps
Interoperability
Python
PostgreSQL
MongoDB
Node.js
NoSQL
Ruby on Rails
Software Tools
Service-Oriented Architecture
Software Engineering
SQL Databases
TypeScript
Google Cloud Platform
React
Fast Healthcare Interoperability Resources
Electronic Medical Records
Backend
GIT
Build Management
Angular
Information Technology
Health Level Seven International
Data Management
Front End Software Development
Cloud Integration
Software Version Control

Job description

We are seeking a highly skilled Full Stack Engineer to join our dynamic team. The successful candidate will be responsible for developing and maintaining both front-end and back-end components of our biomedical software tools, with a specific focus on our Electronic Health Record and Data Capturing systems. You will work closely with data scientists, biomedical engineers, and other stakeholders to create robust and scalable software solutions. This role requires proficiency in cloud platforms, Agile methodologies, and a strong understanding of the software development lifecycle., * Full Stack Development: Design, develop, and maintain front-end and back-end components of our biomedical software applications.

  • Cloud Integration: Build and deploy cloud-native applications using commercial cloud solutions (e.g., AWS, Azure).
  • Agile Practices: Support the Agile software development lifecycle and participate in all phases of the development process.
  • Data Management: Ensure compatibility and integration of datasets and data sources within the healthcare domain, adhering to the principles of FAIR data (Findable, Accessible, Interoperable, Reusable).
  • Collaboration: Actively participate in cross-functional collaborations with external companies and internal scientific and data science teams.
  • Particularization: Collaborate closely with healthcare stakeholders, including clinical trial researchers, to optimize technological solutions for electronic capture of medical data across varying levels of complexity.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Full Stack Engineer or similar role in software development.
  • Strong proficiency in front-end technologies (React, TypeScript, Angular).
  • Solid experience with back-end technologies (e.g., Node.js, Python, Java, Ruby on Rails).
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with Agile practices, service-oriented architectures, and DevOps methodologies.
  • Proficiency with database technologies (e.g., SQL, NoSQL, PostgreSQL, MongoDB).
  • Strong understanding of version control systems (e.g., Git) and CI/CD pipelines.
  • Previous experience with medical data standards (e.g., HL7/FHIR, CDISC, OMOP).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Previous experience with clinical trial data and electronic health records is considered as an important asset.

Benefits & conditions

  • Flexible hybrid working schedule.
  • Work-Life balance.
  • Fast-paced and challenging environment in a start-up that has already earned European grants and is now scaling up to the next phase, but also an excellent accelerator of your professional growth.
  • Training to both Junior and Senior collaborators.
  • Collaboration with prestigious companies and universities within European projects.
  • Open-minded working environment.

About the company

AINIGMA Technologies specializes in developing AI-enabled applications to enhance the accuracy and efficiency of medical diagnosis and treatment. Our innovative solutions are designed to revolutionize healthcare by integrating advanced artificial intelligence with medical technologies. AINIGMA is dedicated to fostering innovation and improving patient outcomes through cutting-edge technological solutions.

Apply for this position