
Software Engineer II, Android
Fanatics
full-time
Posted on:
Location Type: Remote
Location: Remote • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $125,000 - $156,250 per year
Job Level
Junior
Tech Stack
Kotlin
About the role
- Design, develop, test, and maintain scalable, high-quality systems for the Fanatics App
- Develop, test, document, and deploy high quality software into production
- Develop a fundamental understanding of our industry, product, feature set and roadmap
- Deliver new features from functional requirements to logic and UI
- Help team define and adhere to engineering principles, guidelines, and best practices
- Work closely with product, design, and other stakeholders to make technology decisions
- Participate in on-call rotation to troubleshoot software issues
- Escalate when tasks or projects hit roadblocks
- Participate in code reviews to maintain code quality and share knowledge
- Contribute to team planning and design discussions
- Improve testability, operational excellence metrics, and team documentation
- Occasional travel to Fanatics offices, conferences, events, meetings, and team-building activities
Requirements
- 1+ years of experience building highly scalable and fault tolerant mobile applications using Kotlin
- 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
- Agile mindset; able to embrace new initiatives in a fast-paced environment
- 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
Kotlinmobile applicationsscalable systemssoftware developmenttestingdocumentationdeploymentcode reviewsoperational excellencetestability
Soft skills
communicationanalytical skillsproblem solvingAgile mindsetadaptabilityteam collaborationstakeholder engagemententrepreneurial spiritdecision makingknowledge sharing