Forward Deployed Product Engineer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Forward Deployed Product Engineer building full-stack features for Bask Health's telehealth platform. Improving merchant, patient, and internal user workflows through reusable product software.

Responsibilities:

  • Design, build, and deploy product features across Bask Health's platform
  • Work directly with product, engineering, and customer-facing teams to understand user needs and technical requirements
  • Develop full-stack functionality using TypeScript, React, Next.js, Node.js, or comparable technologies
  • Build intuitive frontend interfaces for merchants and internal platform users
  • Develop backend services, APIs, and application logic supporting new product features
  • Translate user feedback and operational challenges into practical product improvements
  • Participate in technical discovery and solution planning for new features
  • Build reusable components and functionality that can support multiple merchants and use cases
  • Improve existing product workflows to reduce friction and increase usability
  • Develop features for merchant dashboards, platform configuration, and operational tools
  • Contribute to patient-facing or internal application functionality when needed
  • Integrate frontend applications with backend APIs and services
  • Work with SQL databases and application data to support product functionality
  • Build and maintain third-party integrations when required for product features
  • Collaborate with designers to implement polished, responsive user interfaces
  • Help define technical requirements and evaluate implementation approaches
  • Identify opportunities to simplify complex workflows through better product design
  • Develop prototypes and proof-of-concept features to validate product ideas
  • Write clean, maintainable, and well-tested production code
  • Implement appropriate validation, error handling, and application security
  • Troubleshoot product issues and investigate bugs affecting user experiences
  • Improve application performance, reliability, and maintainability
  • Participate in code reviews and contribute to engineering architecture decisions
  • Collaborate with stakeholders to evaluate feature effectiveness and identify improvements
  • Document technical decisions, feature behavior, and reusable components
  • Use AI-assisted development tools to improve engineering productivity
  • Take ownership of assigned product initiatives from discovery through deployment and iteration

Requirements:

  • 3+ years of professional experience in software engineering, product engineering, full-stack development, or a comparable hands-on technical role
  • Strong programming experience with JavaScript or TypeScript
  • Experience developing frontend applications using React or comparable frameworks
  • Experience building backend services, APIs, or application logic using Node.js or comparable technologies
  • Familiarity with Next.js or other modern full-stack web frameworks
  • Experience developing and maintaining production web applications
  • Strong understanding of frontend and backend application architecture
  • Experience working with REST APIs or comparable integration technologies
  • Familiarity with SQL databases and relational data
  • Experience building reusable frontend components and application functionality
  • Understanding of responsive web development and user interface fundamentals
  • Experience translating product requirements into working software
  • Ability to independently implement features across multiple application layers
  • Strong debugging and troubleshooting skills
  • Experience writing maintainable, well-structured production code
  • Familiarity with authentication, authorization, and secure application development
  • Understanding of application validation, error handling, and reliability
  • Experience working with Git and collaborative software development workflows
  • Familiarity with automated testing and software quality practices
  • Experience collaborating with product managers, designers, and engineers
  • Ability to evaluate technical tradeoffs and recommend practical solutions
  • Strong attention to detail and commitment to user experience
  • Ability to communicate technical decisions clearly to different stakeholders
  • Strong problem-solving skills and ownership of assigned projects
  • Comfort working in a fast-moving, remote engineering environment
  • Nice to Have: Previous experience as a Product Engineer, Forward Deployed Engineer, or Full-Stack Engineer
  • Nice to Have: Experience working directly with customers or users to understand product needs
  • Nice to Have: Experience building merchant-facing SaaS applications
  • Nice to Have: Familiarity with e-commerce platforms, storefronts, or subscription commerce
  • Nice to Have: Experience developing configurable or white-label software products
  • Nice to Have: Experience with React, Next.js, and TypeScript in production
  • Nice to Have: Familiarity with tRPC, Prisma, or Drizzle ORM
  • Nice to Have: Experience with AWS Lambda, SQS, EventBridge, or comparable cloud technologies
  • Nice to Have: Familiarity with event-driven application architectures
  • Nice to Have: Experience building dashboards, administrative tools, or workflow management applications
  • Nice to Have: Experience integrating third-party services using APIs and webhooks
  • Nice to Have: Familiarity with Stripe or other payment processing integrations
  • Nice to Have: Experience with multi-tenant SaaS architectures
  • Nice to Have: Experience building internal tools or operational automation
  • Nice to Have: Familiarity with product analytics, feature experimentation, or A/B testing
  • Nice to Have: Experience with design systems and reusable UI component libraries
  • Nice to Have: Experience developing healthcare or telehealth applications
  • Nice to Have: Understanding of healthcare data privacy and security considerations
  • Nice to Have: Experience contributing to product discovery or technical prototyping
  • Nice to Have: Experience using AI-assisted development tools such as Cursor or Claude Code