Software Engineer II - Mobile
Twitch
·
Posted:
August 8, 2023
·
Remote
About the position
The job overview for this role is to develop and deliver new product features for Twitch's Android and iOS applications, with a focus on creating native experiences for mobile users. The role involves improving engineering processes and tools, contributing to team planning and design discussions, and working with teams and organizations to bring value to creators and viewers. Strong proficiency in Kotlin, Swift, and the Android and iOS development ecosystems is required, along with experience working on a dedicated mobile software engineering team. Familiarity or experience with in-app purchases and networking systems on Android or iOS is a bonus.
Responsibilities
- Develop and deliver new product features for Android and iOS applications
- Improve engineering processes and tools to increase team effectiveness
- Contribute to team planning and design discussions
- Work with teams and organizations to bring value to creators and viewers
- Communicate complicated technical problems to both technical and business audiences
- Write secure, stable, testable, and maintainable code with minimal defects
- Work on a dedicated, mobile software engineering team
- Familiarity or experience with In-App purchases on Android or iOS
- Familiarity or experience with Android or iOS networking systems
Requirements
- 2+ years of application development experience on Android and 2+ years of application development experience on iOS
- Proficiency with Kotlin, Swift and the Android and iOS development ecosystems
- Ability to write secure, stable, testable, and maintainable code with minimal defects
- Experience working on a dedicated, mobile software engineering team
- Familiarity or Experience with In-App purchases on Android or iOS
- Familiarity or Experience with Android or iOS networking systems
Benefits
- Medical, Dental, Vision & Disability Insurance
- 401(k)
- Maternity & Parental Leave
- Flexible PTO
- Amazon Employee Discount
- Monthly Contribution & Discounts for Wellness Related Activities & Programs (e.g., gym memberships, off-site massages)