Senior Embedded Android UI Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ingenworks · 16 hours ago

Senior Embedded Android UI Developer

Ingenworks is seeking a Senior Embedded Android UI Developer to join their team. The role involves developing complex UI solutions for Android applications, with a strong focus on performance optimization and Test-Driven Development.

AppsInsurTechSoftwareWeb Apps
check
H1B Sponsor Likelynote
Hiring Manager
Leela Kumari
linkedin

Responsibilities

Minimum of 4 years Android UI development experience, with a proven record of delivering complex UI solutions independently
Minimum of 3 years developing Android applications using Kotlin, demonstrating deep expertise in OOP principles, coroutines, and Flow API
Minimum of 2 years of solid production experience with AndroidX Jetpack Compose, including advanced knowledge of Compose internals, optimization techniques, recomposition analysis, and adaptive layout approaches
Deep understanding of performance profiling and optimization strategies (RAM, memory usage, CPU profiling, UI lag analysis)
Strong, proven experience in Test-Driven Development (TDD), unit tests, and automated UI tests, ensuring consistently high code coverage
Demonstrated proficiency in iterative refactoring methodologies using deprecation annotations and clear migration strategies
Expert-level proficiency in Android Studio tooling and debugging tools, including advanced usage of hotkeys, profiling tools, and memory analysers
Proven practical knowledge and regular application of design patterns and SOLID principles
Ability to independently solve problems related to build processes, continuous integration, and release configurations
Advanced knowledge of version control systems (Git, GitHub, Bitbucket), including managing complex branching strategies and integration workflows
Familiarity with Agile methodologies, Jira, and Confluence
Outstanding clarity and efficiency in communication, documentation writing, and architectural diagramming
Strong sense of ownership, urgency, and pride in delivering results quickly and reliably
Experience developing for embedded Android environments with strict performance constraints
Familiarity with Android framework internals including NDK, JNI, HAL/HIDL, and Android Binder
Knowledge of additional languages or technologies such as C++, Python, JSON, YAML, XML

Qualification

Android UI developmentKotlinAndroidX Jetpack ComposePerformance profilingTest-Driven DevelopmentAndroid StudioDesign patternsVersion control systemsAgile methodologiesEmbedded Android developmentAndroid framework internalsC++PythonJSONYAMLXMLCommunication skills

Required

Bachelor of Science degree in Computer Science or Computer Engineering
Minimum of 4 years Android UI development experience, with a proven record of delivering complex UI solutions independently
Minimum of 3 years developing Android applications using Kotlin, demonstrating deep expertise in OOP principles, coroutines, and Flow API
Minimum of 2 years of solid production experience with AndroidX Jetpack Compose, including advanced knowledge of Compose internals, optimization techniques, recomposition analysis, and adaptive layout approaches
Deep understanding of performance profiling and optimization strategies (RAM, memory usage, CPU profiling, UI lag analysis)
Strong, proven experience in Test-Driven Development (TDD), unit tests, and automated UI tests, ensuring consistently high code coverage
Demonstrated proficiency in iterative refactoring methodologies using deprecation annotations and clear migration strategies
Expert-level proficiency in Android Studio tooling and debugging tools, including advanced usage of hotkeys, profiling tools, and memory analysers
Proven practical knowledge and regular application of design patterns and SOLID principles
Ability to independently solve problems related to build processes, continuous integration, and release configurations
Advanced knowledge of version control systems (Git, GitHub, Bitbucket), including managing complex branching strategies and integration workflows
Familiarity with Agile methodologies, Jira, and Confluence
Outstanding clarity and efficiency in communication, documentation writing, and architectural diagramming
Strong sense of ownership, urgency, and pride in delivering results quickly and reliably
Experience developing for embedded Android environments with strict performance constraints
Familiarity with Android framework internals including NDK, JNI, HAL/HIDL, and Android Binder

Preferred

Knowledge of additional languages or technologies such as C++, Python, JSON, YAML, XML

Company

Ingenworks

twittertwitter
company-logo
Ingenworks is a software firm.

H1B Sponsorship

Ingenworks has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (8)
2023 (2)
2022 (2)
2021 (10)
2020 (8)

Funding

Current Stage
Early Stage
Company data provided by crunchbase