Tickets.com , anMLB company , delivers innovative, cutting-edge technologies to enable frictionless and unforgettable fan experiences in venues across the globe. Together with MLB, Tickets.com is changing the landscape of the live sports and entertainment industry, delivering new digital venue and ticketing experiences to millions of fans. Our Technology team builds platforms and products that provide a new smart ticketing solution and venue experience. Using cutting-edge technology, our platform and applications are consumed by fans, stadiums, and MLB teams.
We are assembling a world-class team to build on these experiences and to scale platforms and products that anticipate emerging opportunities, including dynamic pricing and offers and digital, contactless ticketing. Our mission is to provide premium, innovative live experiences for our clients and their patrons.
Tickets.com is looking for aSenior Android Software Engineer passionate about building engaging products for our fans.
The Opportunity: As a Senior Software Engineer for the MLB Ballpark app, you will play a pivotal role in enhancing a leading mobile application. You'll lead in developing and modernizing features, ensuring software excellence, and collaborating with cross-functional teams to deliver high-quality, user-centric solutions. This role requires a blend of technical expertise, leadership in project management, and a passion for innovation in mobile application development.
Essential Job Functions:
- Contribute to the MLB Ballpark app, a leading app in the app store, by developing polished front-end experiences using Jetpack Compose.
- Collaboratively define, design, and deliver new features with iOS and backend engineers, UI/UX designers, and product managers.
- Ensure software robustness with comprehensive unit and integration testing, addressing edge cases, usability, and general reliability.
- Modernize legacy codebase by transitioning Java and XML views to Kotlin and Jetpack Compose frameworks.
- Lead projects from inception to successful delivery, aligning with business goals and stakeholder expectations.
- Provide constructive code feedback to peers and offer leadership and strategic guidance to team members.
- Implement and monitor metrics and external monitors for critical app flows.
- Integrate external vendors’ SDKs to enhance app functionality and user experience.
- Initiate and drive personal project initiatives from idea to app integration.
- Facilitate MOB programming sessions and host end-of-sprint demos for stakeholders.
- Engage in the full software development lifecycle, including support and maintenance.
- Address operational issues swiftly and effectively.
- Lead problem-solving efforts, evaluating multiple solutions to complex issues and making well-informed recommendations.
- Participate in an on-call rotation to ensure app reliability and performance.
Requirements:
- 4+ years of experience in Android application development, with proficiency in Kotlin.
- Strong knowledge of design principles, patterns, and best practices in application development.
- Experience in leading medium to large-scale projects.
- Skilled in building UIs with Jetpack Compose.
- Excellent communication skills for effective collaboration with various teams.
- Familiarity with Gradle, REST APIs, JSON, and up-to-date with the latest Android SDK tools and libraries.
- Experience in developing and maintaining mobile SDKs.
- Knowledge of event-driven architecture, Firestore, DataDog monitoring, and Github Actions.
Salary Range is $135-175K
We offer an Outstanding Benefits Package that includes:
- Medical
- Dental
- Vision
- STD & LTD
- 401K Retirement Plan
- Basic Life & AD&D
- Supplemental Life Insurance
- Paid Time Off (PTO, STO, Holidays including Year-End Holiday Break)
- HSA & FSA
- Legal Plan
- Pet Insurance
- Tuition Reimbursement
- Flexible Hybrid Work Environment
- MLB Tickets
Tickets.com is an Equal Opportunity Employer. Please click here to view our CCPA.
#J-18808-Ljbffr