Principal Mobile Engineer
Role details
Job location
Tech stack
Job description
- Own the strategy, architecture, and hands-on modernization of our mobile ecosystem across React Native and legacy iOS/Android applications
- Define and execute the North America mobile roadmap while representing regional needs in global planning and execution
- Assess the current application landscape and make pragmatic decisions on what to maintain, modernize, rebuild, consolidate, or retire
- Deliver high-quality code through feature development, performance optimization, troubleshooting, and technical debt reduction
- Elevate engineering standards across release processes, observability, crash reporting, monitoring, and platform compliance
- Proactively track and adapt to evolving iOS and Android platform changes, deprecations, OS releases, and app store requirements
- Partner closely with cloud, platform, product, and design teams to create seamless connected-device experiences (pairing, remote control, notifications, authentication, onboarding, etc.)
- Build strong cross-functional and cross-regional relationships to drive aligned execution Implements and maintains department policies and standards
- Required to have a strong comfort-level communicating throughout all levels of the organization
- Understand, support and execute all work according to the established procedures of the organization
- Project based assignments as requested, Working Conditions: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Must be comfortable working in an office environment to include moderate noise levels
- The working area is primarily in an open office setting with reasonable lighting and controlled temperatures
As thinkers and creators, we look at the world with an open mind, engaging with the possibilities and broadening our perspective in an inclusive way. Disclaimer: The above statements reflect the general details considered necessary to decide the principal functions of the job identified and shall not be construed as a detailed description of all work requirements that may be inherent in the job. Job incumbents are expected to perform other duties necessary for the effective operation of the position, department, or the business., Responsibilities: MaxLinear is seeking a Principal Systems Engineer, Storage Accelerator to join our team. You will be responsible for architecting and developing cutting-edge ha…
- 6 hours ago, Responsibilities MaxLinear is seeking a Principal Systems Engineer, Storage Accelerator to join our team. You will be responsible for architecting and developing cutting-edge har…
- 1 day ago, Responsibilities: MaxLinear is seeking a Principal DFT (Design For Test) Engineer to join our team. In this role, you will focus on the following: Lead DFT and implementation …
- 7 days ago
Requirements
- 8+ years of experience building and shipping production mobile applications on iOS and Android, preferably in connected devices, IoT, or customer-facing environments
- Experience working in mixed React Native + native + legacy environments, with a proven ability to assess applications and systematically reduce technical debt
- Experience with mobile CI/CD pipelines, crash reporting (Sentry or similar), monitoring, and app store delivery processes
- Comfortable working in Atlassian Cloud (Jira, Confluence, Bitbucket) and collaborating effectively across global teams and regions
- Experience with connected devices, IoT workflows, hardware integration, or physical security/access-control products
- Practical experience with key connected-product flows: device onboarding, pairing, remote control, notifications, and user access models
- Ability to use Figma for lightweight prototyping and collaboration with design/product teams
- AWS experience, particularly with API Gateway, Cognito, Lambda, IoT Core, S3, and CloudWatch
- Familiarity with modern AI-assisted development tools (e.g., ChatGPT, Claude, Cursor) and the judgment to use them effectively while maintaining a secure and well-tested codebase
Knowledge, Skills and Abilities:
- Excellent JavaScript and TypeScript knowledge, with strong expertise in React Native and React, including shared web + mobile codebase architectures
- Solid working knowledge of Swift and Kotlin, plus ability to work with Objective-C and Java in legacy codebases
- Deep understanding of mobile architecture (state management, performance, API integration, authentication, and app lifecycle)
- Familiarity with secure-by-design principles, identity management, privacy, and handling sensitive user data
- Strong written communication and verbal skills
- Proven ability to multi-task, set project priorities, establish department/discipline goals and objectives for self
- Computer literacy required; including advanced skills in Microsoft applications (i.e. Excel, Word, PPT, etc.)
- Strong attention to detail
- Positive attitude, self-motivated and eager to succeed, Essential functions of this job require the following minimal physical demands. Reasonable accommodations may be made to enable the individuals with disabilities to perform the essential functions.
- Required to sit, talk or hear; frequently required to use hands to grip or feel; and occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl
- Vision and depth perception suitable for use of utilizing a computer, printer, phone, and keyboard
- Manual dexterity suitable for use of utilizing a computer
- Sufficient personal mobility and physical reflexes which permits the employee to work in an office setting
- Ability to walk and/or climb 5% of the time comfortably, with or without reasonable accommodation
- Ability to sit at a computer for 90% of the time comfortably, with or without reasonable accommodation
- Light to moderate lifting
Benefits & conditions
- $155,000-193,000 per year