Develop and maintain front-end and back-end components of our applications, ensuring a seamless, intuitive user experience.
Collaborate with cross-functional teams to define, design, and ship new features.
Utilize strong expertise in React or Angular for front-end development, including proficiency in the Document Object Model (DOM), JSON/JSON schemas, and API integration.
Apply back-end development skills using Python (Fast API, Flask, Pandas, NumPy) or NodeJS, focusing on API development and data access patterns.
Implement and maintain NoSQL databases, particularly MongoDB, understanding usage patterns and trade-offs over relational databases.
Leverage clinical, R&D domain experience to contribute to innovative solutions.
Employ tools like Postman for API testing and debugging and participate in the design and deployment of CI/CD pipelines.
Ensure code quality, organization, and automatization by adhering to best practices in coding standards and documentation.
Qualifications:
5+ years of hands-on experience as a Full Stack Developer. We are okay to assess lead Senior/lead profiles as long as they are capable of individually contributing to the project.
Strong knowledge of front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery).
Experience with back-end languages (e.g., Python, Node.js) and JavaScript frameworks (e.g., React, Angular).
Familiarity with database technology such as NoSQL (MongoDB) and image processing.
Experience with cloud services (AWS PaaS & Serverless), API Gateway, Lambda, Fargate, ECS.
Understanding of general CI/CD principles and AWS-based Cloudformation/CDK.
Good to have: Experience in the clinical or R&D domain, including any imaging experience (even at PoC level).