Review functional requirements and system models to develop test plans and generate calibration instructions for assigned algorithms; work closely with algorithm engineers to optimize function design and improve efficiency.
The right candidate will be passionate about web development, delivering high-quality applications and cutting edge technologies. They will be familiar the frameworks and tools required to deliver complex and responsive applications.
Work with other team members to deliver web-based applications with both client side and server-side functionality; develop and deliver responsive applications to production using a range of languages and tools.
Meets with principal investigators, lab personnel, and statisticians involved in research studies to understand volume, frequency, and format of data to be collected, data workflows to be supported, and analytic tools to be implement.
Collaborate on or lead development of technical design and specifications as required.Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
The full stack engineers' role is to design, code, test, and analyze all levels of the web application through research, design, documentation, and modifying software specifications throughout the production life-cycle.