Senior iOS Engineer
Location
United States
Posted
50 days ago
Salary
$170K - $185K / year
Seniority
Senior
Job Description
Senior iOS Engineer
Jump
Description Jump is transforming the live sports experience with the only end-to-end fan engagement platform built specifically for sports teams and venues. By focusing on aligned incentives between teams and fans, our platform unifies ticketing, merchandise, and game day operations - creating a smoother, more fan-friendly experience. Founded in 2021 by e-commerce innovator Marc Lore, MLB legend Alex Rodriguez, and entrepreneur Jordy Leiser, we’ve raised $60 million from top investors including Alexis Ohanian’s Seven Seven Six and Forerunner Ventures. Our platform powers teams across the NBA, WNBA, and NWSL helping them boost ticket sales and deliver innovative fan experiences. We’re a remote-first team driven by core values - begin and build with trust, play like the underdog, win as a team, and do your thing. If you’re collaborative, adaptable, and eager to shape the future of live sports, Jump is the place for you. The Role We’re looking for a Senior iOS Engineer to help build and evolve Jump’s mobile apps. You’ll be an early member of our mobile team, contributing hands-on to core features, architecture, and technical direction as our app and platform scale. Our mobile stack uses Kotlin Multiplatform (KMP) for shared data and domain layers, with a native SwiftUI layer on iOS. In this role, you’ll write production Kotlin Multiplatform code and own the iOS user experience working across the full mobile stack to deliver high-quality, fan-facing features. You’ll collaborate closely with other mobile engineers, product managers, and designers to ship thoughtful experiences to a passionate and growing sports audience. What You’ll Do - Take ownership of end-to-end development for key mobile features, from concept through deployment - Address and resolve bugs across both shared platform code (Kotlin) and native iOS code (Swift) - Write clean, maintainable, and well-documented code, including robust unit tests to ensure features work reliably at scale - Partner closely with product managers, designers, and other engineers to understand requirements, provide feedback, and deliver thoughtful fan-facing experiences - Identify and implement technical improvements to optimize app performance, stability, and scalability - Share your iOS expertise with the team, contributing to a strong culture of knowledge sharing and continuous improvement - Leverage AI-assisted tools to prototype features, refactor code, and analyze performance issues, validating outputs through testing and code review best practices What You’ll Bring - 5+ years of hands-on experience building and shipping high-quality mobile applications - Strong proficiency in Swift - Experience using or interest in learning Kotlin or Kotlin Multiplatform - Experience architecting mobile applications and making sound technical tradeoffs - Experience building consumer-facing mobile apps, ideally used by a large and engaged audience - A detail-oriented approach to testing (unit, integration, and performance) - Experience using AI-assisted development tools (e.g., code generation, debugging, or review tools) as part of your day-to-day workflow, with an understanding of their strengths, limitations, and appropriate use in production environments. Nice-to-Have Skills - Proficiency with GraphQL (e.g., Apollo) - Familiarity with CI/CD tools (e.g., CircleCI) - Experience with multi-tenant and/or white-label mobile applications Attributes that will make you successful on our team - A strong desire to learn. You continually look for ways to build your skills. - Tenacity. You enjoy working on challenges that others can’t or don’t want to tackle and you aren’t afraid of failing fast in order to find better solutions. - Passion. You love using your technical skills to build products that solve real problems. You hold yourself to a high standard and help to elevate others as well. - Empathy. You thrive in an environment where everyone can truly be themselves. You understand that our differing life experiences influence who we are and how we show up, and these diverse perspectives enrich both our team and our product. - Customer-centric mindset. You can understand the problem to be solved and who we are solving it for. - Innovation: Passion for exploring and implementing AI technologies to enhance automation, optimize workflows, and drive innovation Benefits - Remote first - Competitive salary and equity - Flex PTO policy - 401(k) - Generous medical, dental and vision plans - 16 weeks paid parental leave for primary and secondary caregivers - $1,000 reimbursement for work-from-home tech setup - Company-paid sustainability subscription to ensure carbon neutrality is maintained for employee activities, such as travel Compensation Compensation is something we don’t want our candidates or employees to worry about. Our goal is to offer competitive salaries that are regularly benchmarked against the market. The core tenets of our compensation philosophy are fairness and transparency. We have established a standardized leveling framework based on job scope and responsibilities. The compensation package for each level is standard across all engineering roles. This means that every person at a certain level is paid the same as everyone else, regardless of their background, previous compensation, location, or any other factor. The compensation for this role is $170,000-185,000 and includes a generous equity package. Application Some candidates may see the requirements and feel unsure that they match all the criteria. We encourage you to apply! There's a good chance you have important skills that we have not stated. We especially encourage members of traditionally underrepresented communities to apply, including women, nonbinary folx, people of color, members of the LGBTQ community, veterans, and people with disabilities. We’re committed to building an inclusive workplace where everyone can bring their authentic self and thrive, and we value the diversity brought by different life experiences.
Related Guides
Related Job Pages
More iOS Engineer Jobs
iOS Developer Semi Senior (Remoto)
Babel GroupBABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente.
We are One Team. We make it happen. We are Unstoppable. BABEL es una consultora tecnológica multinacional especializada en aplicar sus servicios y conocimiento tecnológico en los procesos de aceleración digital de sus clientes, grandes empresas y organismos públicos. ¿Cuál es nuestro plan estratégico? ¡Miramos hacia el futuro! Nuestro plan estratégico Hiperespacio 2029 promete ser un viaje emocionante, lleno de oportunidades para crecer y desarrollarse profesionalmente. Alcanzar 1000 millones de facturación, un reto que estamos seguros de que con la colaboración y el talento de nuestra gente, será otra historia de éxito que escribiremos juntos y juntas. ¿Qué buscamos? En Babel Chile buscamos un/a iOS Developer para integrarse a equipos ágiles que desarrollan soluciones móviles de mediana y alta complejidad para clientes de primer nivel. Nos orientamos a perfiles con experiencia sólida en desarrollo iOS, que no solo dominen el ecosistema Apple a nivel técnico, sino que también puedan aportar en integración, buenas prácticas de desarrollo, trabajo colaborativo con células ágiles y construcción de soluciones mantenibles y escalables. Buscamos profesionales con experiencia desarrollando aplicaciones móviles en ambientes productivos, idealmente habituados a interactuar con líderes técnicos, Product Owner, Scrum Master y equipos multidisciplinarios, participando activamente en la implementación de historias de usuario, desarrollo de funcionalidades, mejoras evolutivas y calidad técnica de las soluciones. Requisitos técnicos - +2 años de experiencia en desarrollo iOS - Manejo de Git - Desarrollo con Swift - Experiencia con arquitectura MVVM - Uso de protocolos - Manejo de URLSession - Desarrollo de interfaces con SwiftUI y UIKit - Manejo de AutoLayout - Conocimiento de arquitecturas y patrones de diseño - Conocimiento de las guidelines de diseño iOS de Apple - Experiencia con Azure DevOps y Gitflow - Conocimiento de VIPER y Generics - Manejo de Storyboard en Xcode - Experiencia en Unit Test con Xcode - Experiencia trabajando con Jira y metodologías ágiles (Kanban / Scrum) - Conocimiento de Firebase Qué valoramos en el perfil Nos interesan especialmente perfiles que, además del conocimiento técnico, puedan desenvolverse bien en contextos donde el desarrollo mobile requiere integración con otras capas, trabajo ordenado con backlog técnico y funcional, y foco en calidad de implementación. Será especialmente valorado que el/la profesional cuente con: - Experiencia desarrollando aplicaciones móviles en entornos productivos - Buen criterio para aplicar arquitecturas y patrones de diseño - Capacidad de trabajo colaborativo con equipos técnicos y de producto - Orden, autonomía y foco en buenas prácticas de desarrollo - Experiencia participando activamente en células ágiles y ciclos iterativos de entrega - Orientación a soluciones escalables, mantenibles y alineadas a estándares de calidad. Qué ofrecemos - Participación en proyectos tecnológicos desafiantes - Trabajo 100% remoto (desde Chile) - Contrato a plazo fijo con posibilidad de extensión acorde a desempeño y proyectos nuevos - Trabajo en equipos ágiles y colaborativos - Espacio para aportar técnicamente en soluciones mobile de alto impacto - Integración a una compañía multinacional con foco en innovación y desarrollo tecnológico. #Babel ¿Qué ofrecemos? Babel, the great way to achieve the success. ¿Quieres formar parte de un equipo en expansión, comprometido e innovador que hace historia cada día? En Babel te acompañamos en tu camino hacia el éxito. Creemos en el talento de las personas y lo queremos potenciar ofreciéndote un gran entorno de trabajo basado en la colaboración y la solidaridad. Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo de personas con una misión compartida y a un modelo de compañía centrado en valores. Además, - Apostamos por la conciliación laboral-personal. (Sistema de vacaciones por puntos, teletrabajo y flexibilidad). - Invertimos en la formación de nuestros Babelievers. - Participamos del crecimiento de la compañía y reconocemos la participación de cada persona (Bono de Reparto). - Ponemos foco en trabajar con últimas tecnologías y proyectos innovadores, pero sobre todo, acompañamos a la transformación digital y acercamos la tecnología a la sociedad. ¿Aceptas el desafío? ¡Te esperamos! En cumplimiento de la normativa vigente en materia de protección de datos te informamos que el responsable de tus datos personales es GRUPO BABEL (consultar empresas en la política de privacidad), y los utilizará para gestionar tus procesos de selección, tanto actuales como futuros y el resto de finalidades descritas en la web. Este tratamiento está basado en el consentimiento del candidato. Los datos personales recabados no serán en ningún caso cedidos a terceros salvo por obligaciones legales expresas. Puedes ejercer los derechos que te asisten sobre protección de datos en la dirección data.protection@babelgroup.com. Toda la información sobre política de privacidad en nuestra web.
Mobile Developer
Centric ConsultingA business consulting and technology solutions firm, Centric Consulting offers balanced and innovative solutions for clients in multifarious industries, such as
Mobile Developer Job Level: W2T Consultant (Must be a US Citizen) Job Location: Remote-Local to Cleveland preferred. Must do an in-person interview and first week onsite in Cleveland. Travel Expectations: None Job Classification: Full-Time, Temporary (W2T), Contractor (1099)] Job Description: Join Centric Consulting - A Culture You'll Love At Centric Consulting, we've cultivated a unique approach to business. Our business is built on three fundamental principles: Enjoy the people you work with, have fun, and do great work. These principles define our consulting model and have crafted one of the most vibrant cultures in the consulting industry - celebrating individuals, collaboration, and lifelong friendships. In this role, you will: - Code, debug, test, deploy, support and document moderately to highly complex application software. - Analyze moderately to highly complex software and recommend and implement solutions. - Design, prototype, and develop moderately to highly complex software applications. - Incorporate security and other relevant bank and system controls into solutions. - Adhere to bank and system software development methodologies and standards. - Comply with SAFR, DLP, Privacy and audit requirements. - Ensure secure coding, contingency, and deployment methodologies are in place upon moderately to highly complex software implementation. - Works independently; receives minimal guidance. Who You Are: - Education and Experience: - Associates degree and 5 years of related work experience OR Bachelor's degree and 3 years of related work experience OR Master's degree and 0-1 year of related work experience - Required Skills: - Moderately to highly complex analytical skills. - Ability to perform moderate to highly complex independent research. - Ability to work in a Team environment and collaborate well with different groups. - Experience with Agile development methodologies. - Proficient in creating technical documentation. - Proficient in Android and iOS development with experience developing native and hybrid mobile apps using JAVA / Kotlin (Android) and Swift / Objective-C (iOS). - Proficient in Angular Proficient in using App Store Connect and Google Developer Console tools to enable development and deployment. Proficient in building and deploying iOS and Android applications. - Experience integrating APIs within mobile apps. - Experience integrating 3rd party iOS and Android SDKs into our iOS and Android apps. - Familiarity with developing Software Development Kits (SDKs) for both iOS and Android. - Must also be well versed in helping technical teams integrating this SDKs in their mobile apps in a consultant/advisor role. - Experience with writing and maintaining scripts in python and shell scripting. - Experience with unit testing. - Some experience in AWS Services such as ECS, Fargate, RDS, Lambda, S3, SQS Total Rewards: We proudly offer competitive compensation, a comprehensive and well-rounded benefits package for full-time employees that have been designed to nourish your well-being, such as health coverage, wellness programs, 401K company match, self-managed PTO, and other unique incentives that celebrate your accomplishments. - Remote and Hybrid Work - Time Off When You Need It - Benefits That Flex - Professional Development While benefits eligibility may vary for roles that are not full-time, we provide unique opportunities for growth, skill development, and more. Regardless of your role, you'll be part of a collaborative environment where every team member contributes to our shared success. Who We Are: Founded in 1999 with a remote workforce, we combine the benefits of experience, flexibility, and cost efficiency to create tailored solutions centered on what's best for businesses. Now numbering more than 1,400 employees in the U.S. and India, we're committed to solving clients' toughest problems and delivering on our mission of providing unmatched experiences. Our purpose at Centric Consulting is to bring unmatched experiences to clients and employees. These aren't just words we use - it's how we became a company and who we are today. Providing an unmatched experience means we approach each other as human beings and lead with empathy and humility. It means we work diligently to ensure we are a place where everyone can create a sense of belonging and feel respected for who they are. What Makes Centric a Great Place to Work? We know that creating and sustaining an authentically welcoming culture requires that we all play a part in promoting diversity, equity, and inclusion, from our business practice to how we show up for employees and communities. This is how we bring our mission and core values to life, working together to provide the highest quality services to our clients while allowing our employees to reach their full potential. We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team if you require accommodations during the application or interview process. #LI-Remote
Title: AGIS - Senior iOS Developer Location: Remote/Corporate Job Description: Remote position 1. Technical Leadership: - Lead the design and development of the AGIS application, ensuring adherence to best practices, coding standards, and security protocols. - Provide technical guidance fostering a culture of continuous learning and improvement. - Assume full responsibility for the AGIS project, guiding it through its current phase and beyond with strategic vision and technical acumen. - 2. Architecture and Design: - Architect scalable and maintainable solutions for complex features and modules within the AGIS application. - Collaborate with cross-functional teams to define technical requirements and translate them into high-quality software designs. - Develop and refine Jenkins plugins and features to optimize the CI/CD workflows specific to the AGIS project needs. - 3. Code Review and Quality Assurance: - Conduct thorough code reviews to ensure code quality, performance, and security. - Implement and enforce automated testing strategies to maintain code integrity and reliability. - Establish and enforce best practices around coding styles, conventions, and other standards to ensure a cohesive and high-quality codebase among team members working on the Jenkins infrastructure. - 4. Feature Development and Enhancement: - Lead the implementation of new features and enhancements, from concept to delivery, ensuring alignment with project timelines and objectives. - Work closely with product managers and stakeholders to understand requirements and provide technical insights and recommendations. - Design, implement, and manage continuous integration and deployment pipelines using Jenkins, ensuring seamless and efficient development cycles. - 5. Continuous Improvement: - - Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices. - Identify opportunities for process improvement, tooling enhancements, and technology adoption to drive efficiency and innovation. - Craft custom scripts to automate tasks within the CI/CD process, enhancing productivity and reducing the potential for human error. - -
Senior iOS Engineer
Fanatics Betting & GamingFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.
About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. About the Team Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. As a Senior iOS Software Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We own the Fanatics App, the brand-forward application of Fanatics that encompasses elements of all of our different brands and businesses. The Fanatics App brings together Free to Play sports games, live events, ecommerce, and new product experiences to deliver a new Sports platform. Fundamentally, we are one team in everything we do from the user experience to coding and architecture. In order to deliver on our Customer Promise, we use best in class technologies; thus allowing platforms to be as up to date as possible so that we can rapidly deliver and innovate in this exciting new market. Responsibilities - Develop, test, document, and deploy high quality software into production - Build features and tools that you and your team use - Participate in the on-call rotation when needed 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, building more expertise around design approaches - Impact software quality and customer experience of product features - 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 - Help to onboard and mentor junior engineers and interns - 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 Required Qualifications - 5+ years of experience building highly scalable iOS applications - Experience with Swift as the primary development language - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better - Familiar with Agile software product delivery and SCRUM methodology - Thrives in a high-growth environment where priorities evolve regularly and decisions are made quickly - Able to effectively work cross-functionally within an enterprise environment - Experience with modern Swift versions - Experience with iOS Frameworks like SwiftUI, UIKit, XCTest, Core Animation - Experience with RESTful APIs - Debugging and Profiling skills: strong ability to debug, profile, and optimize iOS apps Preferred Qualifications - Understanding of design patterns such as MVVM, coordinators, routers, publishers, and their impact on testability - Experience with Kotlin Multiplatform - Experience working with CI/CD pipelines and tools like Fastlane, GitHub Actions, Swift Package Manager, Xcodegen - Proficiency in writing and maintaining unit, integration, and UI tests - Familiarity with dependency injection and writing mocks If you possess some of these qualifications but not all of them, we still encourage you to apply! Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range $152,000—$200,000 USD
