Frontend Engineering Intern

Company: Bask Health

Salary: Not provided

Location: , United States

react
remote

Description

• Assist with developing frontend features across Bask Health's web applications. • Work with experienced engineers to implement user interface components and application functionality. • Write frontend code using JavaScript, TypeScript, React, and Next.js. • Help build responsive interfaces using HTML, CSS, and modern frontend development techniques. • Develop reusable components for merchant-facing and internal applications. • Assist with implementing forms, navigation elements, buttons, modals, and other interactive components. • Translate design specifications and Figma files into working frontend interfaces. • Support improvements to merchant dashboards, storefronts, and patient-facing experiences. • Help connect frontend components to backend APIs and application data. • Assist with implementing basic application state and interactive functionality. • Learn how to handle user input, validation, and error messages. • Help identify and resolve frontend bugs and layout issues. • Test interfaces across different browsers and screen sizes. • Support accessibility and responsive design improvements. • Collaborate with designers to improve visual consistency and usability. • Learn and apply frontend coding standards and development best practices. • Write clean, readable, and maintainable code. • Assist with writing unit tests and checking frontend functionality. • Participate in code reviews and apply feedback from experienced engineers. • Use Git and established development workflows to manage code changes. • Help document reusable components and implementation details. • Participate in engineering discussions and team collaboration. • Learn how frontend applications interact with backend services. • Assist with improving application performance and loading behavior. • Explore new frontend technologies and development techniques when relevant. • Use AI-assisted development tools while reviewing and understanding generated code. • Complete assigned development tasks with guidance and gradually take on more responsibility.

Requirements

• Currently studying computer science, software engineering, web development, or a related field, or developing equivalent skills through bootcamps or independent learning. • Basic knowledge of JavaScript. • Familiarity with HTML and CSS. • Foundational understanding of how websites and web applications work. • Basic experience with React or another frontend framework through coursework or personal projects. • Interest in learning TypeScript and modern frontend development tools. • Understanding of fundamental programming concepts. • Familiarity with responsive web design principles. • Basic understanding of reusable UI components. • Willingness to learn how frontend applications communicate with APIs. • Familiarity with Git or willingness to learn version control. • Ability to write organized and readable code. • Basic problem-solving and debugging skills. • Attention to detail when implementing frontend interfaces. • Interest in user interface development and user experience. • Willingness to learn software testing and quality assurance practices. • Ability to follow technical instructions and development guidelines. • Strong curiosity and willingness to explore unfamiliar technologies. • Ability to ask questions and seek guidance when needed. • Openness to constructive feedback and code reviews. • Good communication and collaboration skills. • Ability to manage assigned tasks and communicate progress. • Willingness to learn professional software development workflows. • Genuine interest in building useful web applications. • Comfort collaborating with a remote engineering team. • Nice to Have: Personal projects demonstrating frontend development skills. • Nice to Have: Coursework or projects involving React. • Nice to Have: Familiarity with TypeScript. • Nice to Have: Experience building applications with Next.js. • Nice to Have: Familiarity with Tailwind CSS or comparable styling frameworks. • Nice to Have: Experience translating Figma designs into working interfaces. • Nice to Have: Familiarity with responsive layouts using Flexbox and CSS Grid. • Nice to Have: Experience building forms or interactive web components. • Nice to Have: Basic understanding of REST APIs. • Nice to Have: Familiarity with browser developer tools. • Nice to Have: Experience using GitHub for personal or collaborative projects. • Nice to Have: Exposure to component libraries or design systems. • Nice to Have: Familiarity with frontend state management concepts. • Nice to Have: Experience writing basic unit tests. • Nice to Have: Exposure to accessibility and semantic HTML. • Nice to Have: Experience building a personal portfolio website. • Nice to Have: Contributions to open-source or collaborative development projects. • Nice to Have: Interest in e-commerce, SaaS, or healthcare technology. • Nice to Have: Familiarity with frontend deployment platforms or CI/CD workflows. • Nice to Have: Experience using AI-assisted development tools such as Cursor or Claude Code.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.