
Software Engineer I – Backend
Fanatics, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • California • 🇺🇸 United States
Visit company websiteSalary
💰 $104,500 - $137,500 per year
Job Level
Junior
Tech Stack
GoJavaScriptReactTypeScript
About the role
- Develop, test, document, and deploy high quality software into production
- Build small features and tools that you and your team use
- Participate in the on-call rotation when needed to troubleshoot software issues
- Participate in code reviews to maintain code quality and share knowledge
- Contribute to team planning and design discussions, building more expertise around design approaches
- Improve testability, operational excellence metrics, and team documentation
- Help your team define and adhere to the principles, guidelines, and best practices of our engineering strategy
- Develop a fundamental understanding of our industry, product, feature set and roadmap
- Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products
- Remain current on the latest technologies and trends in software development
- Must be open to occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities
Requirements
- 1+ years of hands-on software engineering experience
- Understanding of web technologies, REST APIs, and basic security principles.
- Experience with backend programming in Go or willingness to learn quickly.
- Experience with or exposure to JavaScript/TypeScript/React, including component development and state management
- Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders)
- Familiar with Agile software product delivery and SCRUM methodology
- Excellent analytical and problem solving skills
- Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software engineeringGoJavaScriptTypeScriptReactREST APIsweb technologiescode reviewsAgileSCRUM
Soft skills
communicationanalytical skillsproblem solvingteam collaborationadaptabilityknowledge sharingplanningdesign discussionsoperational excellencetechnical subject explanation