Work Flexibility: Hybrid
Who we want:
Full Stack Node.js Engineer (Specializing in Vue & Azure)
Node.js APIs maintenance and enhancement.
Web application infrastructure development.
Front-end development with Vue.js and Vuetify.
Backend integration using Azure services.
Real-time communication with WebSockets.
GitHub CI/CD pipeline management.
Application monitoring with Azure tools.
Project management with Jira.
Knowledge of Azure AD, SSO, and microservices architecture.
Responsibilities:
Qualifications:
What you will do:
Technical Responsibilities:
• Assist with prototyping and bench testing
• Support problem solving, identify potential solutions, and evaluate them against requirements
• Under supervision, conduct research and studies to support product design
• Code development time/resource estimation to support projects
• Generate and review the necessary documents with project teams (requirements/design/architecture/bugs/test)
Business Responsibilities:
• Interpret customer needs and understands design inputs
• Understand the product’s intended use and clinical procedures
Med Device Compliance:
• Understand fundamental industry standards, design requirements and test strategies which align with regulatory requirements
• With supervision, create or refine engineering documentation, such as the Design History file per company design control procedures
• Learn R&D procedures like design controls and risk management, per the Quality Management System
General Responsibilities:
• Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success and contribute to the project as a team member
• Learn procedures, policies, processes, systems, and technology required
• Work on problems in limited scope; purposefully learn while gaining experience
• Design, develop, modify, evaluate and verify software components for medical devices
• In code reviews apply design principals, coding standards and best practices
• Demonstrate ownership and integrity of work
• Build stable relationships
• Participate in code reviews applying design principals, coding standards and best practices
Minimum Qualifications (Required):
• Bachelor's degree in Software Engineering/ Computer Science or related discipline & 3+ years of work experience
Preferred Qualifications (Strongly desired):
Technical Skills:
• Exposure to programming skills
Design and Development Skills:
• Experience with integrated development environments (IDE) for projects
• Experience with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software
• Integration and deployment processes
Software Process Skills:
• Software Development Life Cycle processes
• Application Lifecycle Management /Traceability tools
• Regulatory and compliance standards applied to the SDLC (Software Development Life Cycle)
Let our experts design a Professional CV for you.