You will be working on the Formulation Registration System (FRS), a cutting-edge platform designed to standardize the registration of preclinical formulations used in animal therapeutic treatments. The project aims to improve data tracking and information quality across pharmaceutical research teams, ensuring accurate records of formulation impacts on health, molecule activity, and other critical factors. The FRS system will facilitate better study planning and decision-making through improved data-sharing across research groups.
Location: Remote, Canada Time Zone(GMT-5)
responsibilities :
Design, develop, and maintain the front-end of the FRS platform using JavaScript/TypeScript and frameworks such as Angular and Angular Material.
Develop cloud-native applications on AWS.
Collaborate directly with the customer to analyze requirements and design appropriate solutions in a development lead role.
Lead and coordinate work within a team, ensuring adherence to Agile Development Methodologies.
Create responsive web interfaces using HTML5, CSS3, Saas/Less, ensuring compatibility across various browsers and mobile platforms.
Implement best practices for front-end development, including JS Design Patterns, semantic HTML markup, and W3C standards.
Develop and consume Web Services using SOAP and REST APIs.
Write unit tests using tools such as Karma/Jest, RxJS, and Jasmine to ensure robust and reliable code.
Collaborate with solution owners and external vendors, including resolving issues with Microsoft support or other service providers.
Prepare comprehensive documentation and presentations for stakeholders and partners.
requirements-expected :
5+ years of experience in front-end development with a strong emphasis on JavaScript and related frameworks.
Proficiency in Angular 12, Angular Material, and RxJS.
Experience with low code app development platforms, especially OutSystems.
Hands-on experience in developing cloud-native applications using AWS.
In-depth knowledge of CSS, JavaScript Design Patterns, and responsive design techniques.
Experience working with Node.js, SQL databases, and Web Services (SOAP & REST).
Knowledge of tools like GIT, SVN, JIRA, Adobe Suite, and Continuous Integration platforms (e.g., Bamboo).
Strong ability to lead teams, plan projects, and ensure high-quality deliverables.
Experience with Domain Driven Design (DDD), Nrwl, Docker, and NGRX.