Senior Mobile App Developer
TP-Link · Irvine, CA · 5 mo ago
Engineering$140k–$200k/yrFull-time
Overview
Spearhead the end-to-end development lifecycle of high-caliber mobile applications for both iOS and Android platforms.
Design, develop, release, and maintain complex mobile applications, driving them from conception to successful launch.
Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences.
Provide technical leadership, mentorship, and guidance to junior team members, fostering a collaborative and high-performing environment.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven track record as a Mobile App Developer, showcasing a robust portfolio of successfully released applications.
- Minimum of 5 years of hands-on experience in mobile app development.
- Proficiency in programming languages such as Swift (for iOS) and Kotlin/Java (for Android).
- Extensive knowledge of mobile app architectures, UI/UX principles, and industry best practices.
- Constantly prioritizing user experience and clear understanding of user requirements.
- Expertise with version control systems (e.g., Git), continuous integration, and deployment pipelines.
- Exceptional problem-solving skills and a demonstrated ability to troubleshoot complex issues.
- Outstanding leadership, communication and collaboration skills.
- Able to actively listen and establish best practices for remote global development teams.
Preferred Qualifications
- Familiarity with cross-platform development frameworks such as React Native or Flutter.
- Backend development experience and integration proficiency.
- Actual implementation using SwiftUI or Jetpack Compose.
- Extensive experience in audio and video processing.
- Experience in MRE processing.
Benefits
- Salary range: $140,000 - $200,000
- Free snacks and drinks, and provided lunch on Fridays
- Full-paid medical, dental, and vision insurance (partial coverage for dependents)
- Contributions to 401k funds
- Bi-annual reviews, and annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building events