Search jobs > Boulder, CO > Senior software engineer

Senior Android Software Engineer

TDC
Boulder, Colorado, US
$135K-$175K a year
Full-time

Tickets.com , an MLB 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.

While professional experience and qualifications are key for this role, make sure to check you have the preferable soft skills before applying if required.

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 a Senior 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

2 days ago
Related jobs
Promoted
QSC
Boulder, Colorado

Senior Embedded Software Engineer - Linux. The Lead Software Engineer will be responsible for design and implementation of application software in Linux OS for a wide variety of projects for Q-SYS. A globally recognized innovator in the design, engineering, and manufacture of category leading high-p...

Promoted
SciTec
Boulder, Colorado

SciTec has an immediate opportunity for a talented Principal Software Engineer to support our programs delivering detection and tracking software in Boulder, CO. Our ideal candidate will have extensive experience working in C++, work well as part of a rapid pace, collaborative, small-team environmen...

Promoted
Suite Studios
Boulder, Colorado

To solve these problems we're expanding selectively with a team of high-performing engineers who demonstrate exceptional ability in their work, and we know that to be at our best we need to have fun and enjoy life in all that we do - both at work and at home. You take pragmatic approaches to writing...

Promoted
Keysight Technologies
Boulder, Colorado

Our engineering product teams work in a highly collaborative and iterative environment utilizing agile methodologies. Solid understanding of software development best practices, data structures, and algorithms. ...

Promoted
The Trade Desk
Boulder, Colorado

What we do: Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. You have 7+ years of software development, engineering experience. A variety of technical opportunities ...

Promoted
Garmin International, Inc.
Boulder, Colorado

Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software sys...

Promoted
Garmin Ltd.
Boulder, Colorado

Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software sys...

NVIDIA
Remote, CO, US
Remote

NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. Bachelors or higher degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience). This position involves architecture and development of new SW technologies to sup...

Antech Diagnostics
Lafayette, Colorado

Software Engineer will be a member of a team of skilled engineers designing, developing, and maintaining software for embedded systems and toolsets within the Antech In-House Diagnostics organization. Mentor less experienced Software Engineers. Collaborate with project leadership and other engineeri...

ISYS Technologies.
Arvada, Colorado

ISYS Technologies is seeking a Senior Software Engineer. Work with other software engineers to accomplish a portion of the software development work,. Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or similar. Delivery of executable softw...