
Senior Software Engineer – Mobile
Posted Aug 18

Posted Aug 18
This is a fully remote position, open to applicants in New York.
• 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.
• 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.
• 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.
InPost Group
Edovo
Auralis Group
Foresite Cybersecurity
Get handpicked remote jobs straight to your inbox weekly.