Senior Software Engineer – Mobile

Posted Aug 18

This is a fully remote position, open to applicants in New York.

📋 Description

• Design, test, document, and deploy high-quality software solutions into production.

• Gain a solid understanding of the industry, product offerings, feature sets, and development roadmap.

• Implement new functionalities based on functional requirements, logic, and UI with appropriate guidance.

• Adhere to engineering strategy principles, guidelines, and industry best practices.

• Collaborate with product teams, design experts, and internal stakeholders on technology choices and product enhancements.

• Engage in an on-call rotation, troubleshooting and resolving application-related issues.

• Escalate blocked tasks or projects and seek guidance when necessary.

• Take part in code reviews.

• Contribute to team planning and design discussions.

• Enhance software quality and improve customer experience.

• Acquire knowledge about testability, operational excellence metrics, and documentation standards.

• Work collaboratively with team members to foster a positive team culture.

• Occasionally travel to offices and other locations for conferences, events, meetings, and team-building activities.


⛳️ Requirements

• 3–7 years of experience in software development.

• Strong foundational programming skills in any language and proven problem-solving capabilities.

• A willingness and enthusiasm to learn Kotlin as the primary development language.

• Comfort in learning and developing business logic using Kotlin Multiplatform.

• Experience in mobile development with contemporary UI frameworks like SwiftUI or Jetpack Compose.

• A team-oriented mindset and a commitment to continuous improvement.

• Ability to articulate thought processes and provide clear explanations for decisions.

• Initiative and independent problem-solving abilities, knowing when to seek assistance.

• Logical reasoning skills for addressing technical challenges.

• Comfort with ambiguity and adapting to changing requirements in a dynamic environment.

• Familiarity with or a willingness to learn Agile software delivery and SCRUM methodologies.

• Capability to work collaboratively across functions in an enterprise setting.

• Preferred: Experience in Android or iOS mobile development; knowledge of modern tools and frameworks; understanding of software engineering principles; experience in collaborative development environments; proficiency in version control systems; interest in learning Swift.


🏝️ Benefits

• Base salary range of $150,000–$200,000 USD.

• Additional bonus compensation beyond the base salary.

• Benefits information can be found at https://benefitsatfanatics.com/.

• Flexible remote work arrangements.

• Occasional travel to Fanatics offices and other locations for conferences, events, meetings, and team-building activities.

• Potential for in-person onboarding and cultural immersion through Launching into Better: LIVE for full-time, non-seasonal hires.

People also viewed

InPost Group14 hours ago

Java Software Engineer

PL flagPoland OnlyFreelanceFull-stack Engineer
ApplyView job
Edovo14 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Auralis Group15 hours ago

Java Software Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€60k – €75k/year
ApplyView job
Foresite Cybersecurity15 hours ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Top Hat15 hours ago

Software Engineer – Lecture Engagement

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Chickasaw Nation Industries, Inc.16 hours ago

Full Stack Developer III

US flagUnited States OnlyFull-timeFull-stack Engineer$135k – $145k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers