Forward Deployed Product Engineer
Posted 6hrs ago
Employment Information
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











