Prosperity Workforce Solutions logo

Full Stack Developer

Prosperity Workforce Solutions

Surrey, Canada

Share this job:
$2 - $6 Posted: 1 day ago

Job Description

<h3>Job Description</h3><p>Job Description<p><p><strong>Job Title: Full Stack Developer </strong></p><p><strong>Location: </strong>Surrey, Canada </p><p><strong>Job Type: </strong>Full-Time </p><p><strong>Experience Level: </strong>2-6 Years </p><p><strong>Qualification: </strong>Bachelors or Masters in Computer Science, Engineering, or related field </p><p><strong>Job Summary </strong></p><p>We are seeking a talented and versatile <strong>Full Stack Developer </strong>with experience across front-end and back-end technologies. You will be instrumental in building robust, scalable web applications and APIs that support our AI-powered healthcare platform. The ideal candidate demonstrates technical excellence, a product mindset, and a collaborative approach to solving complex engineering challenges. </p><p><strong>Key Responsibilities </strong></p><ul><li>Gather and translate functional requirements into scalable, secure, and user-centric software solutions.</li><li>Develop, test, and deploy full stack applications using modern frameworks (React, Node.js, Python/Java).</li><li>Collaborate with UI/UX designers, data scientists, and DevOps engineers to deliver seamless user experiences.</li><li>Write efficient and maintainable code, follow best practices in code versioning, testing, and documentation.</li><li>Participate in code reviews, performance optimization, and security audits.</li><li>Identify and resolve bugs during testing and production deployments.</li><li>Contribute to CI/CD pipelines, cloud deployments, and infrastructure-as-code practices.</li></ul><p><strong>Required Skills & Qualifications </strong></p><ul><li>Proficiency in full stack development with <strong>React.js</strong>, <strong>TypeScript</strong>, <strong>Node.js</strong>, and either <strong>Python (Flask/Django) </strong>or <strong>Java (Spring Boot) </strong></li><li>Strong experience working with <strong>RESTful APIs</strong>, <strong>GraphQL</strong>, and <strong>asynchronous programming </strong>(e.g., WebSockets, async/await, message queues)</li><li>Hands-on experience integrating with <strong>EMR/EHR systems </strong>using:<ul><li>FHIR (R4/US Core profiles)</li><li>SMART on FHIR apps</li><li>HL7 v2 interfaces</li><li>Epic&#39;s App Orchard or Cerners Ignite APIs</li></ul></li><li>Familiarity with <strong>OAuth2 </strong>and <strong>OpenID Connect </strong>for authentication with clinical systems.</li><li>Understanding of clinical workflows (e.g., orders, encounters, vitals, notes) and experience handling <strong>PHI </strong>securely</li><li>Strong knowledge of <strong>SQL/NoSQL databases </strong></li></ul><p><strong>Preferred Qualifications </strong></p><ul><li>Experience with <strong>CI/CD pipelines</strong>, <strong>GitHub Actions</strong>, or similar DevOps tooling</li><li>Knowledge of <strong>security best practices </strong>in web applications</li><li>Familiarity with <strong>FHIR/HL7 </strong>or healthcare IT systems (a strong plus)</li><li>Experience with <strong>test-driven development (TDD) </strong>and automated test suites</li><li>Exposure to <strong>WebSockets</strong>, <strong>real-time data streaming</strong>, or <strong>edge AI </strong></li></ul><p><strong>Why Join Us? </strong></p><ul><li>Contribute to meaningful technology in the <strong>healthcare and AI domain </strong></li></ul><ul><li>Be part of a <strong>collaborative, Vancouver-based team </strong>building impactful applications</li></ul><ul><li>Competitive compensation, benefits, and flexible working arrangements</li></ul><ul><li>Opportunities for <strong>career growth, mentorship, and leadership </strong></li></ul><p><strong>Fluid thanks you for your interest in this opportunity. However, only candidates with the required qualifications will be contacted.</strong></p><p><strong>Fluid adheres to the principles of equal employment opportunity and affirmative action. We welcome and encourage diversity in our workplace.</strong></p><p><strong>Candidates must be eligible to work in Canada.</strong></p></p></p>
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Jobsbrampton.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.