Junior Forward Deployed Engineer
Posted 7hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Junior engineer building integrations, internal tools, and web features for Bask Health's direct-to-consumer telehealth platform. Supporting APIs, databases, testing, and production workflows.
Responsibilities:
- Assist with building and maintaining technical solutions across Bask Health's platform
- Work alongside experienced engineers to implement merchant-facing and internal application functionality
- Develop frontend and backend features using JavaScript, TypeScript, React, Node.js, or comparable technologies
- Build and maintain integrations between Bask's platform and third-party services
- Work with REST APIs, webhooks, and application data to support connected workflows
- Assist with technical implementations and merchant onboarding requirements
- Build features and improvements that simplify platform configuration
- Develop internal tools supporting engineering and operational teams
- Investigate and troubleshoot application bugs
- Debug API requests, data flows, and integration issues
- Work with SQL databases to retrieve, update, and validate application data
- Write reusable functions, components, and application logic
- Implement validation, error handling, and reliable application behavior
- Support automated workflows and operational improvements
- Collaborate with engineers on technical requirements and implementation plans
- Participate in technical discussions and contribute problem-solving ideas
- Write clean, readable, and maintainable code
- Develop unit tests and assist with application testing
- Participate in code reviews and apply feedback
- Document technical implementations, integrations, and troubleshooting steps
- Follow engineering standards and development practices
- Investigate production issues under senior engineer guidance
- Collaborate with product managers and customer-facing teams to understand user needs
- Identify recurring technical issues and reusable solution opportunities
- Use AI-assisted development tools while validating generated code and maintaining quality
- Build familiarity with platform architecture and development workflows
- Take ownership of assigned tasks through implementation, testing, and deployment
Requirements:
- Foundational knowledge of software engineering through professional experience, internships, academic projects, bootcamps, or independent development
- Working knowledge of JavaScript or TypeScript
- Familiarity with modern web application development
- Basic experience with React or a comparable frontend framework
- Basic understanding of Node.js or another backend development environment
- Familiarity with HTML, CSS, and responsive web development
- Understanding of REST APIs and client-server communication
- Basic knowledge of relational databases and SQL
- Familiarity with Git and version control
- Ability to write readable, organized, and maintainable code
- Understanding of fundamental programming concepts and data structures
- Familiarity with debugging and troubleshooting software issues
- Basic understanding of asynchronous programming
- Willingness to learn backend services, APIs, and integration patterns
- Familiarity with software testing concepts
- Understanding of basic application security principles
- Ability to follow technical documentation and implementation instructions
- Strong analytical and problem-solving skills
- Attention to detail when working with code and application data
- Ability to ask questions and seek guidance when appropriate
- Willingness to receive feedback and improve engineering skills
- Ability to communicate technical progress and challenges clearly
- Strong organizational skills and ability to manage assigned tasks
- Interest in working on real-world business and customer problems
- Comfort collaborating with a remote engineering team
- Nice to Have: Previous software engineering internship or junior development experience
- Nice to Have: Experience building personal projects or contributing to open-source software
- Nice to Have: Experience with React, Next.js, and TypeScript
- Nice to Have: Familiarity with Node.js backend development
- Nice to Have: Experience building or consuming REST APIs
- Nice to Have: Familiarity with webhooks and third-party service integrations
- Nice to Have: Experience with PostgreSQL or another relational database
- Nice to Have: Familiarity with Prisma, Drizzle ORM, or comparable database tools
- Nice to Have: Exposure to cloud platforms such as AWS
- Nice to Have: Familiarity with serverless applications or cloud functions
- Nice to Have: Experience building internal tools or simple workflow automations
- Nice to Have: Familiarity with GitHub pull requests and code review workflows
- Nice to Have: Experience writing unit or integration tests
- Nice to Have: Familiarity with CI/CD and deployment processes
- Nice to Have: Experience building small full-stack applications
- Nice to Have: Interest in e-commerce, SaaS, or merchant-facing software
- Nice to Have: Familiarity with Shopify or other e-commerce platforms
- Nice to Have: Interest in healthcare technology or telehealth applications
- Nice to Have: Experience collaborating with designers, product managers, or external stakeholders
- Nice to Have: Experience using AI-assisted development tools such as Cursor or Claude Code















