
Software Development Manager
Trek Bicycle
full-time
Posted on:
Location Type: Remote
Location: Wisconsin • United States
Visit company websiteExplore more
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