Fullstack Engineer for HealthTech Saas Platform
Remote
Job Type
Contract to Hire
About the Role
As a Full-Stack Engineer at Havidea, you will take the lead in developing both the front-end and back-end of our innovative software tool, working closely with our existing team of back-end engineers and leveraging our Figma workflow for UI/UX design. Your primary focus will be to create user interfaces that are not just visually appealing but also intuitive and compliant with healthcare regulations. You'll be instrumental in developing our platform's demo and MVP, showcasing our differentiating capabilities to potential clients.
Key Responsibilities:
Develop and refine dynamic, responsive user interfaces, ensuring high performance across devices.
Collaborate with back-end engineers to design and implement seamless, integrated functionalities.
Conduct thorough QA testing and adhere to best practices in web security to protect user data.
Contribute to the platform's architecture, ensuring scalability, maintainability, and regulatory compliance.
Translate complex functional requirements into efficient, reliable software solutions.
Job Requirements:
Bachelor’s or higher in Computer Science, Engineering, or related field, with at least 5 years of relevant experience.
Proficiency in React, Vue.js, Node.js, HTML5, CSS3, and JavaScript, with a strong portfolio demonstrating front and full-stack projects.
Experience with database integration, particularly PostgreSQL and Neo4j.
Expertise in developing RESTful APIs and integrating external services, including AI technologies like ChatGPT.
Skill in D3.js for advanced data visualization, with the ability to present data in 2D and 3D formats on the web.
Comprehensive understanding of web security principles and best practices, GDPR, and other relevant healthcare regulations.
A keen eye for UX/UI design principles with the ability to translate functional requirements into intuitive and smooth customer experiences, adept at crafting clear and user-friendly interfaces.
Proficiency in Agile development methodologies and excellent problem-solving skills with attention to detail.
Strong verbal, written, and interpersonal skills.