John Snow Labs is an award-winning AI and NLP company that accelerates progress in data science by providing state-of-the-art software, data, and models.
The company helps healthcare and life science companies build, deploy, and operate AI products and services.
The position is for a Senior Software Engineer (Frontend) to architect and implement complex user interfaces for their healthcare chatbot platform.
Key responsibilities include architecting and implementing complex frontend solutions using TypeScript and React, collaborating with designers and AI engineers to create intuitive user interactions and experiences, and maintaining high standards for code quality through testing, documentation, and code review.
Requirements:
Strong expertise in TypeScript and modern browser APIs (DOM, Events, etc.) is required.
Proven experience building complex, stateful UI applications is necessary.
Experience in performance optimization is essential.
Understanding of how to implement accessibility (a11y) and UX design principles is required.
Knowledge of backend technologies including Node.js, PostgreSQL, and RabbitMQ is a plus.
Practical knowledge of GraphQL and state machines is also a nice to have.
Benefits:
The position offers long-term freelance contracts for professionals eager to tackle cutting-edge problems and learn while building their careers as part of a world-class team.
A minimum commitment of 30 hours per week is required, and the position is 100% remote.
Career growth opportunities are available, promising to expand skill sets and experience with various tools and techniques.
The role provides a collaborative environment to work within a team of clinical and data science experts to make a significant impact.
Employees will have the chance to contribute to advancing the state of the art of Healthcare AI, including contributions to open-source projects and peer-reviewed papers.
Opportunities for professional development through knowledge exchange within a global AI community are also offered.