Fluxergy is seeking to design, develop, and maintain frontend applications for their medical device platform, aiming to enhance its capability, improve security features, and optimize usability to ensure compliance with FDA standards.
Requirements
- Proficiency in at least one modern frontend framework/library like Typescript/JavaScript, React.
- Proficiency with RESTful APIs, web socket, and frontend-backend integration
- Proficiency with version control systems, preferably Git
- Proficiency with Agile methodologies, such as Scrum or Kanban.
- Proficiency with unit testing and automated testing frameworks (e.g. React Testing Library, Cypress, Jest).
- Proficient with Linux OS.
- Strong experience with designing and implementing scalable and high-performance systems.
Responsibilities
- Design, develop, and maintain applications, frontend UI and integrations for our medical device platform, ensuring compliance with relevant medical device regulations and standards.
- Implement and maintain robust unit tests for frontend applications using modern testing frameworks to ensure high-quality, secure, reliable, and scalable code.
- Contribute to technical discussions and collaborate with cross-functional teams – including firmware, algorithm, mechanical, assay R&D, etc to define and implement software requirements.
- Support the implement of robust, scalable, and high-performance solutions using modern software development best practices and technologies.
- Participate in code and design reviews, contributing to a culture of continuous improvement and shared learning.
- Collaborate with backend development teams to ensure seamless integration of frontend UI and APIs.
- Create and maintain internal documentation and tools to support development, testing, and compliance efforts.
Other
- 4+ years’ experience of developing frontend services/UI or applications.
- Strong understanding of frontend architecture, component-based design, and state management.
- Strong communication and collaboration skills, with the ability to work effectively across teams.
- Understanding of frontend performance optimization and best coding practices.
- Working knowledge of continuous integration and deployment (CI/CD) tools, such as Jenkins, GitLab CI, or Travis CI.