Sr. Full Stack Developer, D3.js/Visualization Focus
• Location: Wildwood , MO
- Remote: Remoted
- Type: Contract
- Job #46952
Technology Partners is currently seeking a talented Senior Full Stack Developer. Do you have experience building highly customized D3.js visualizations and developing secure, data-driven web applications using AI-assisted tools? Let us help you make your next big career move a reality! What You Will Be Doing: You will serve as a key member of the development team working closely with the TPI architect to build a competency-based medical education reporting application at a prominent academic medical institution. You will be responsible for designing and implementing advanced D3.js visualizations that display longitudinal student progress, competency frameworks, and stakeholder-specific views. You will develop a modern frontend, likely in React with TypeScript, that hosts and manages the visualization layer, ensuring a seamless, accessible user experience for diverse clinical and academic audiences. You will also create secure API endpoints that interface with a Databricks-backed data platform, enforce stakeholder-based access controls, and collaborate with IT teams on deployment, security, and integration with institutional identity providers. Utilizing AI assistance daily, you will write, review, and ship high-quality code rapidly and efficiently. Regular stakeholder feedback loops will inform iterative improvements to visualizations and user workflows, ensuring adoption within the complex environment of medical education. Key Responsibilities:
- Develop and ship end-to-end web applications for competency-based reporting in collaboration with the architect.
- Build advanced, custom D3.js visualizations including multi-dimensional views and interactive drill-downs that go beyond library defaults.
- Construct the React (or comparable framework) frontend to support smooth navigation, state management, and stakeholder-specific access.
- Design and implement secure API layers that interact with Databricks and enforce role-based access controls.
- Configure and integrate stakeholder-specific access rights for students, faculty, course directors, and accreditation reviewers.
- Leverage AI-assisted development tools daily to enhance productivity and code quality, integrating AI into the workflow.
- Partner with IT on deployment, security, and integration with identity management systems.
- Engage iteratively with stakeholders across user groups to refine visualization design and enhance user experience.
- Collaborate actively with the TPI architect to ensure the technical solutions align with design and security standards.
Required Skills & Experience:
- 7+ years of professional software engineering experience, with at least 4+ years in modern React and TypeScript.
- Deep expertise in building custom D3.js visualizations, demonstrating a portfolio of complex, production visualizations that extend beyond standard libraries.
- Strong proficiency with React API patterns, hooks, state management (such as Redux or Zustand), and component libraries like Material UI or similar.
- Experience designing and implementing secure API endpoints, preferably with Node.js and TypeScript or Python.
- Solid SQL skills, with direct experience querying analytical and enterprise data sources, ideally including Databricks SQL or Spark SQL.
- Comfortable working within regulated environments with PHI or sensitive data, and experience integrating with enterprise identity providers such as Azure AD, Okta, or Auth0.
- Proven use of AI coding assistants (e.g., Copilot, Claude Code, Windsurf) in professional software development, delivering shipped software in an AI-augmented workflow.
- Experience designing applications with first-class access controls, role-based permissions, and HIPAA compliance considerations.
- Ability to communicate effectively with technical and non-technical stakeholders, producing clear documentation, UI copy, and error messages.
Desired Skills & Experience:
- Experience with health sciences, medical education, or higher education software projects.
- Prior work on visualization-heavy applications such as dashboards, scientific visualizations, or financial analytics.
- Direct experience migrating visualizations from Tableau to custom web solutions and understanding the migration challenges.
- Familiarity with open-source D3 contributions, visualization portfolios, or technical blogs demonstrating depth in visualization techniques.
- Experience with Databricks platforms, Unity Catalog, Delta Lake, or similar data lake/querying technologies.
Pay: $70.00 – $100.00 /hr Keywords: D3.js, React, TypeScript, full stack development, data visualization, API development, secure access control, healthcare data, academic medicine, Databricks We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement. If this position sounds like you, WE SHOULD TALK! Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go! Looking for more opportunities with Technology Partners? Check out technologypartners.net/jobs (https://technologypartners.net/jobs/)! All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level. Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.
- Apply Now
- See All Jobs
Apply tot his job Apply To this Job