15 Apr
Senior Web Developer Architect
Vacancy expired!
- Design, develop, integrate, and deploy Software applications for robotically assisted medical device systems.
- Lead the full-stack solution design with hands-on development.
- Work with cross-functional teams, Marketing, Hardware Engineering, and contractors across the globe to ensure high-quality product delivery and maintenance for company’s customers.
- Lead the design and development of Web and Cloud based Software applications.
- Lead the implementation of UI/UX, visual designs, and 3D models in Web-based technologies utilizing TypeScript, JavaScript, React JS, Three.JS, HTML, CSS.
- Drive the strategy for Cloud based solutions, data communication, and security design.
- Participate in technology innovation and data-driven design to enable efficient implementation of complex surgical workflows.
- Ensure high code quality through automated and rigorous unit tests, code reviews, and adhering to company’s coding standards.
- Create and update Software requirements and specifications, and Software design documentation.
- Support Software QA, and verification and validation activities to ensure system quality, functionality, and performance.
- Participate in Agile ceremonies, Sprint planning, Backlog grooming, and routine stand-ups.
- Participate in risk assessment and relevant team and project meetings.
- Internalize and follow all proper procedures to ensure compliance of Software components and development process with applicable regulations and safety standards (ISO 13485, IEC 62304 and U.S Title 21 CFR 820).
- Strictly follow Good Documentation Practices, and company’s Software Development Lifecycle policies.
- A Bachelor's degree in Computer Science (or comparable discipline)
- 10+ years in Web-based Software development, preferably in a medical device or healthcare environment.
- Strong skills in Web-based technologies and frameworks, React JS, Three.JS, TypeScript, JavaScript, HTML, CSS, and frontend development.
- Strong skills in Cloud based solutions and communication protocols.
- Experience with C backend, preferably in Microsoft Windows.
- Solid Object-Oriented Software design and development skills.
- Strong ability to rapidly code and unit test in a team environment, utilizing Agile processes and tools such as Azure Dev OPS.
- Experience with source and version control systems and bug tracking tools.
- Excellent interpersonal, communication, teamwork, and problem-solving skills.
Vacancy expired!