Lyft9 дней назад
Staff Software Engineer
Зарплата не указана
РЫНОК
16 396 ₽медиана по профессии
Mobile Developer · 23 вакансий с указанной зарплатой
6 000половина предложений: 15 416–19 08423 750
Работодатель не указал зарплату — сравните с рынком сами.
San Francisco
Обязанности
- 01Work within our Mobile Tooling team and across the Lyft Mobile development community to create and maintain our mobile build and release infrastructure
- 02Build great tools for hundreds of mobile engineers to build, test, and release apps quickly
- 03Guide your own and the team's projects from start to finish, ensuring cross-functional alignment and buy-in
- 04Exhibit strong project management capabilities, overcoming obstacles, and gaining necessary stakeholder support
- 05Inform the Lyft Mobile community of any changes to the systems you oversee
- 06Analyze systems and processes to identify areas for improvement and automation
- 07Dive into and contribute to the source code of existing tools and the open-source technologies we build on
- 08Explore, prototype, and implement prospective tools for scaling our infrastructure
- 09Build out mobile specific AI agent workflows to enhance developer productivity
- 10Maintain and update Android Studio, Android versions, and third-party libraries dependencies
- 11Write high-quality, well-tested, readable, and maintainable code
- 12Identify, triage, debug, and resolve issues and bugs across various applications and tools
- 13Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
- 14Participate in code reviews to provide feedback to ensure best practices
- 15Mentor junior engineers, support onboarding, participate in hiring processes or contribute to other engineering community investments
Требования
- 01Minimum 5+ years of software engineering industry experience
- 02Experience supporting large Android builds
- 03Experience in building command-line tools using python or bash
- 04Experience maintaining a high performance CI pipeline
- 05Strong knowledge of Kotlin
- 06Deep understanding of native mobile testing practices (unit, snapshot, and UI)
- 07Worked on and shipped large scale Android applications or working on teams responsible for maintaining and operating infrastructure at a large-scale
- 08Great product sense; you care about usability and good design of your tools
- 09Ability to work with a low-ego, highly collaborative, and cross-functional team
- 10You have helped build teams that are motivated and value a strong sense of ownership
- 11You have experience guiding teams through planning, prioritization, and execution of work
Условия
- 01Great medical, dental, and vision insurance options with additional programs available when enrolled
- 02Mental health benefits
- 03Family building benefits
- 04Child care and pet benefits
- 05401(k) plan with company match to help save for your future
- 06In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
- 0718 weeks of paid parental leave
- 08Subsidized commuter benefits
- 09Monthly Lyft credits and complimentary Lyft Pink membership
- 10Hybrid schedule: Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays