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.

Software Engineer – Early Career
Bask Health. Build and maintain features across Bask's web applications.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates foundational software engineering skills with proficiency in JavaScript, TypeScript, and React for frontend development, alongside backend capabilities using Node.js. Capable of collaborating effectively with cross-functional teams and contributing to application testing and quality assurance.
Highest-signal resume keywords
JavaScript DevelopmentTypeScript ProficiencyReact Framework ExperienceNode.js Backend DevelopmentSQL Database Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptReactNode.jsSQLHTMLCSSAPIsAsynchronous ProgrammingAutomated Testing
Soft Skills
Attention to DetailProblem-SolvingCommunicationCollaborationWillingness to Learn
Tools & Technologies
GitAI-Assisted Development ToolsCI/CD PipelinesAWSPrisma
Industry Keywords
Web ApplicationsE-CommerceHealthcare TechnologyTelehealthSaaS Applications
Tech Stack
Tools & technologiesAWSCloudJavaScriptNext.jsNode.jsReactSQLTypeScript
About the role
Key responsibilities & impact- Build and maintain features across Bask's web applications.
- Develop frontend functionality using JavaScript, TypeScript, and React.
- Contribute to applications built with Next.js.
- Implement backend features and services using Node.js and TypeScript.
- Work with APIs to connect applications and backend systems.
- Contribute to merchant-facing and patient-facing product experiences.
- Help build internal tools and operational workflows.
- Work with SQL databases to retrieve and manage application data.
- Develop reusable frontend components and application functionality.
- Collaborate with engineers to understand requirements and technical approaches.
- Translate product specifications into working software.
- Assist with integrating third-party services and existing platform APIs.
- Investigate bugs and help troubleshoot production issues.
- Write readable, maintainable, and well-tested code.
- Participate in code reviews and incorporate technical feedback.
- Learn and apply engineering best practices for reliability and security.
- Contribute to application testing and quality assurance.
- Improve existing features based on product feedback and technical requirements.
- Help document implementation details and development processes.
- Participate in technical planning and engineering discussions.
- Collaborate with product managers and designers on feature development.
- Learn Bask's application architecture 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 tasks and product features.
Requirements
What you’ll need- Foundational software engineering experience gained through coursework, internships, professional roles, freelance work, or personal projects.
- Understanding of core programming concepts and software development fundamentals.
- Familiarity with JavaScript or TypeScript.
- Experience building web applications or software projects.
- Basic knowledge of HTML, CSS, and modern web development.
- Familiarity with React or another frontend framework.
- Basic understanding of backend application development.
- Familiarity with APIs and how applications exchange data.
- Foundational knowledge of databases and data structures.
- Understanding of asynchronous programming concepts.
- Familiarity with Git and version control.
- Ability to read, understand, and modify existing code.
- Basic debugging and problem-solving skills.
- Willingness to learn automated testing and software quality practices.
- Ability to follow technical documentation and implementation guidance.
- Interest in building production software and improving existing applications.
- Strong attention to detail and code readability.
- Ability to communicate progress, challenges, and questions clearly.
- Willingness to collaborate with engineers and cross-functional teams.
- Openness to mentorship, feedback, and continuous learning.
- Ability to manage assigned tasks and take responsibility for deliverables.
- Comfort working in a remote engineering environment.
- Nice to have: Up to 2 years of professional software engineering experience.
- Nice to have: Previous software engineering internship experience.
- Nice to have: Personal or professional projects using React and Next.js.
- Nice to have: Experience with TypeScript.
- Nice to have: Familiarity with Node.js and backend JavaScript development.
- Nice to have: Experience working with SQL databases.
- Nice to have: Experience building or consuming REST APIs.
- Nice to have: Familiarity with automated testing frameworks.
- Nice to have: Exposure to AWS or another cloud platform.
- Nice to have: Familiarity with serverless application development.
- Nice to have: Experience using Prisma, Drizzle ORM, or similar database tools.
- Nice to have: Experience contributing to open-source projects.
- Nice to have: Familiarity with CI/CD pipelines and deployment processes.
- Nice to have: Experience building SaaS applications or internal tools.
- 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 software development projects.