Trek Bicycle

Software Development Manager

Trek Bicycle

full-time

Posted on:

Location Type: Remote

Location: WisconsinUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Lead, mentor, and develop a team of mobile software engineers across Android and iOS platforms.
  • Establish and enforce architectural, coding, design, and quality standards across both Android and iOS platforms.
  • Manage team performance, conduct regular one-on-ones, provide feedback, and support career development and professional growth.
  • Develop and communicate technical strategy for mobile platforms and coordinate cross-platform initiatives.
  • Oversee software development and deployment processes across Android and iOS platforms.
  • Foster a culture of continuous improvement, best practices for development including continuous integration, testing, automated deployments, and code quality standards.
  • Oversee analysis and resolution of critical issues, performance bottlenecks, and architectural challenges.
  • Ensure the team stays current with the latest mobile development technologies, methods, and tools.
  • Ensure accountability for team quality, performance, and delivery of commitments.
  • Lead with vision and initiative, driving technical and team excellence with strategic autonomy.
  • Celebrate all facets of diversity and inclusion and thrive in an environment where everybody’s unique contributions are welcome.
  • Detail and communicate the awesome work that you do.
  • Actively participate in team ceremonies such as daily standup, planning and refinement sessions and retrospectives.

Requirements

  • BA in IT, Computer Science or related field OR equivalent work experience
  • 5+ years of mobile software engineering experience with at least 2+ years in a management or technical leadership role.
  • Deep expertise with both Android (Kotlin, Java) and iOS (Swift) development, OOP design patterns, source control and testing methodologies
  • Experience with Microsoft Azure, VS App Center, Bitrise, Jenkins or similar tools
  • Strong people management skills and experience building and mentoring high-performing engineering teams.
  • Experience managing and releasing enterprise mobile applications on both Android (Play Store) and iOS (App Store) platforms.
  • Proven ability to manage budgets, timelines, and resources effectively across multiple project initiatives.
  • Understanding of mobile design patterns and architectural approaches across both Android and iOS platforms.
  • Experience with cross-platform mobile engineering practices and ability to bridge technical discussions between Android and iOS teams.
  • Experience with strategic planning, roadmapping, and alignment with product and business stakeholders.
  • Experience working with RESTful web services.
  • Experience with agile methodologies is a required.
  • Exceptional business & technical listening, oral, and written skills
Benefits
  • Flexible and fun company culture
  • Competitive health care
  • PPO & HDHP medical plan options, Dental insurance, Vision insurance
  • Flexible Spending Accounts (FSA)
  • Free life insurance & optional term life insurance
  • Competitive vacation package
  • 401(k) with match and Employee Stock Ownership Plans (ESOP)
  • 12 weeks of maternity leave with 100% pay
  • Flexible holiday schedule – 10 company holidays
  • Tuition Reimbursement up to $15,000! (Undergraduate & Masters programs)
  • Employee discounts on all product
  • Deep partner retail discounts
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
mobile software engineeringAndroid developmentiOS developmentKotlinJavaSwiftOOP design patternssource controltesting methodologiesRESTful web services
Soft Skills
people managementmentoringteam performance managementcommunicationstrategic planningcollaborationproblem-solvingcontinuous improvementleadershipdiversity and inclusion
Certifications
BA in ITBA in Computer Scienceequivalent work experience