BSN SPORTS logo
BSN SPORTS
Posted 9 days agoVerified live 1d ago

Front End Developer

Brief overview

Remote
UndergradOr in progress
2 H-1B approvalsDept. of Labor
JavaObject-Oriented ProgrammingData StructuresRESTful APIsSQLGitSoftware TestingDebuggingApplication ArchitectureDatabase ManagementLogical Reasoning

About the company

BSN SPORTS logo
BSN SPORTSbsnsports.com

BSN SPORTS is a marketer, manufacturer and distributor of sporting goods apparel and equipment.

Visa sponsorship history

2 years sponsoring, last filed FY2025

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
2H-1B approved
100%approval rate
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231
20251

Job description

Summary

Varsity Spirit is building a modern, unified digital platform that supports sport and spirit experiences. The Front End Developer will write, test, and debug code, contribute to platform features and services, troubleshoot issues, and collaborate with engineering, product, and QA teams. This entry-level role offers opportunities to develop software engineering capabilities within a scalable, API-driven platform environment.

Responsibilities

  • Write, test, and debug code for applications, backend services, and APIs
  • Contribute to development of features and services within established architecture and engineering standards
  • Participate in code reviews and incorporate feedback to improve code quality
  • Troubleshoot and resolve development and lower-environment issues, applying sound judgment to determine appropriate solutions
  • Collaborate with engineering, product, and QA teams to deliver functional and reliable software
  • Follow established development workflows, security practices, and engineering standards
  • Contribute to documentation and knowledge sharing to support team effectiveness
  • Continuously build understanding of platform architecture, service interactions, and system design principles
  • Develop working knowledge of platform services, system interactions, and engineering patterns to support future growth into independent ownership

Skills

  • * Foundational knowledge of **software engineering principles**, including object-oriented programming and data structures
  • * Basic understanding of **APIs, application architecture, and databases**
  • * Familiarity with **modern development environments and tools**
  • * Ability to **write, test, and debug code** in at least one programming language
  • * **Java preferred**
  • + **RESTful APIs**
  • + **SQL and data handling**
  • + **Version control systems (Git-based tools)**
  • * Applies **logical reasoning** to solve defined technical problems
  • * Exercises **independent judgment** in selecting approaches within established guidelines
  • * Identifies issues and **escalates appropriately when needed**
  • * Communicates effectively within **team environments**
  • * Actively participates in **team collaboration and development processes**
  • * Incorporates **feedback to improve performance and output**
  • * Demonstrates ability to **quickly learn new technologies and tools**
  • * Adapts **to evolving engineering practices and environments**
  • * Bachelor's degree in Computer Science, Engineering, or related technical discipline; or equivalent combination of education and experience
  • * 0-2 years of relevant experience (internships, academic projects, or early career roles)

Qualifications

Must Haves

  • * Foundational knowledge of **software engineering principles**, including object-oriented programming and data structures
  • * Basic understanding of **APIs, application architecture, and databases**
  • * Familiarity with **modern development environments and tools**
  • * Ability to **write, test, and debug code** in at least one programming language
  • * **Java preferred**
  • + **RESTful APIs**
  • + **SQL and data handling**
  • + **Version control systems (Git-based tools)**
  • * Applies **logical reasoning** to solve defined technical problems
  • * Exercises **independent judgment** in selecting approaches within established guidelines
  • * Identifies issues and **escalates appropriately when needed**
  • * Communicates effectively within **team environments**
  • * Actively participates in **team collaboration and development processes**
  • * Incorporates **feedback to improve performance and output**
  • * Demonstrates ability to **quickly learn new technologies and tools**
  • * Adapts **to evolving engineering practices and environments**
  • * Bachelor's degree in Computer Science, Engineering, or related technical discipline; or equivalent combination of education and experience
  • * 0-2 years of relevant experience (internships, academic projects, or early career roles)

Benefits

  • Comprehensive Health Care Benefits
  • HSA Employer Contribution/ FSA Opportunities
  • Wellbeing Program
  • 401(k) plan with company matching
  • Company paid Life, AD&D, and Short-Term Disability
  • Generous My Time Off & Paid Holidays
  • Varsity Brands Ownership Program
  • Employee Resource Groups
  • Access to Financial Coaching and member-owned Credit Union
  • St. Jude Partnership & Volunteer Opportunities
  • Employee Perks including discounts on personal apparel and equipment!

More jobs like this