Key Responsibilities.
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).
Assessment: Candidates will undergo a technical assessment covering data structures, algorithms, LINUX/UNIX basics, and best coding practices.
Questions will test problem-solving abilities, optimization of algorithms, and understanding of variable naming conventions.
Please highlight candidates strongest technical skills, domain experience, and any relevant projects.
Please include examples of past work that demonstrate their capabilities in front-end and back-end development, as well as any contributions to R&D or clinical projects.
Why work for Material.
In addition to fulfilling, high-impact work, company culture and benefits are integral to determining if a job is a right fit for you.
Heres a bit about who we are and highlights around what we offer.