FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Junior Full Stack Engineer
Bask Health. Build and improve full-stack features across Bask's web applications.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates proficiency in full-stack web application development, including frontend technologies such as JavaScript, TypeScript, and React, as well as backend functionality using Node.js. Capable of building and integrating APIs, managing SQL databases, and applying best practices for software security and testing.
Highest-signal resume keywords
JavaScriptTypeScriptReactNode.jsSQL Databases
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Frontend DevelopmentBackend DevelopmentAPI IntegrationAsynchronous ProgrammingDebuggingAutomated TestingResponsive Web DevelopmentReusable Frontend ComponentsVersion ControlSoftware Development Practices
Soft Skills
Problem-SolvingAttention to DetailClear CommunicationCollaborationOpenness to Feedback
Tools & Technologies
GitNext.jsPrismaDrizzle ORMAWSAWS LambdaCI/CD PipelinesAI-Assisted Development Tools
Industry Keywords
E-CommerceHealthcare TechnologyTelehealth TechnologySaaS ApplicationsMulti-Tenant Applications
Tech Stack
Tools & technologiesAWSCloudJavaScriptNext.jsNode.jsReactSQLTypeScript
About the role
Key responsibilities & impact- Build and improve full-stack features across Bask's web applications.
- Develop frontend interfaces using JavaScript, TypeScript, and React.
- Contribute to applications built with Next.js.
- Help implement backend functionality using Node.js and TypeScript.
- Build and integrate APIs connecting frontend applications with backend services.
- Work with SQL databases to retrieve, update, and manage application data.
- Contribute to merchant-facing and patient-facing application features.
- Help develop internal tools and operational workflows.
- Implement reusable frontend components and application functionality.
- Collaborate with product managers and designers to understand feature requirements.
- Translate technical specifications into working software.
- Assist with third-party API integrations.
- Help improve application responsiveness, usability, and accessibility.
- Investigate and resolve bugs across frontend and backend systems.
- Write readable, maintainable, and well-tested code.
- Participate in code reviews and incorporate technical feedback.
- Learn and apply best practices for authentication, authorization, and data security.
- Contribute to automated testing and quality assurance.
- Work with experienced engineers to understand application architecture.
- Help document technical changes and development processes.
- Participate in engineering planning and implementation discussions.
- Learn about cloud-based applications and deployment workflows.
- Use Git and collaborative development tools.
- Use AI-assisted development tools while understanding and validating generated code.
- Take increasing ownership of assigned engineering features and improvements.
Requirements
What you’ll need- Foundational software engineering experience gained through coursework, internships, personal projects, freelance work, or professional roles.
- Experience building web applications with both frontend and backend functionality.
- Working knowledge of JavaScript or TypeScript.
- Familiarity with React or another modern frontend framework.
- Basic understanding of HTML, CSS, and responsive web development.
- Familiarity with Node.js or another backend development environment.
- Understanding of REST APIs and frontend-to-backend communication.
- Basic knowledge of SQL databases or relational data.
- Familiarity with asynchronous programming concepts.
- Understanding of reusable frontend components and application state.
- Ability to read, understand, and modify existing application code.
- Familiarity with Git and version control.
- Basic debugging and troubleshooting skills.
- Understanding of common software development and testing practices.
- Willingness to learn authentication, authorization, and application security principles.
- Ability to follow technical documentation and implementation guidance.
- Interest in building and maintaining production web applications.
- Strong problem-solving skills and attention to detail.
- Ability to communicate technical questions, progress, and challenges clearly.
- Willingness to collaborate with engineers, designers, and product managers.
- Openness to feedback, mentorship, and continuous learning.
- Ability to work independently on clearly defined tasks in a remote environment.
- Nice to Have: Previous software engineering internship or junior development experience.
- Nice to Have: Experience with TypeScript, React, and Next.js.
- Nice to Have: Experience building backend applications with Node.js.
- Nice to Have: Familiarity with SQL databases and ORM tools.
- Nice to Have: Experience with Prisma or Drizzle ORM.
- Nice to Have: Familiarity with tRPC or typed API frameworks.
- Nice to Have: Exposure to AWS or another cloud platform.
- Nice to Have: Familiarity with serverless application development.
- Nice to Have: Experience using AWS Lambda or other cloud functions.
- Nice to Have: Familiarity with SST or similar infrastructure frameworks.
- Nice to Have: Experience with automated frontend or backend testing.
- Nice to Have: Exposure to CI/CD pipelines and application deployment.
- Nice to Have: Experience building SaaS applications or internal business tools.
- Nice to Have: Familiarity with multi-tenant application concepts.
- Nice to Have: Experience working in a TypeScript monorepo.
- Nice to Have: Interest in e-commerce, merchant platforms, or subscription software.
- Nice to Have: Interest in healthcare or telehealth technology.
- Nice to Have: Experience using AI-assisted development tools such as Cursor or Claude Code.
- Nice to Have: A GitHub profile or portfolio demonstrating full-stack application projects.