Android Applications Developer
closedSAMSUNG SDS
πRemote - United States
Job highlights
Summary
Join Samsung SDS's Enterprise Mobility Solutions team as a Senior Android Developer! Develop and maintain enterprise-level Android applications for diverse devices across various industries. Collaborate with remote teams, design applications, and integrate them with back-end services. This US-based remote position requires strong Android development skills (Java, Kotlin), experience with RESTful APIs, and knowledge of Android UI design principles. Occasional travel may be required. The role offers a competitive compensation package and benefits.
Requirements
- 5+ years of Java software development experience, including 3+ years of Android development, 1+ years of Kotlin development
- Strong knowledge of the Android SDK, different versions of Android, and responsive/adaptive UI design
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices (MVVM architecture)
- Experience with local persistent storage like Android Room and Datastore/Shared Preferences
- Familiarity with the use of additional sensors, such as heart rate, gyroscopes, and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
- Bachelor degree is required in Computer Science or related field
- Willing and able to business travel up to ~10%
- Must be based in the US and authorized to work for any employer in the U.S
Responsibilities
- Create elegant code and comprehensive unit tests
- Work closely with remote development teams: Solutions Architects, Technical Leads, and Leadership
- Comprehend complex business/system requirements and architecture
- Improve knowledge of Software Engineering best practices, Software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Come up with the high level design based on the requirements
- Communication skills to deal directly with customers and partners where needed
Preferred Qualifications
- 1+ years of experience in Jetpack Compose
- Experience in Wear OS development
- Experience in Kotlin Compose Multi-Platform and/or KTOR (Kotlin server) development
- Experience with Mobile Management solutions
Benefits
- Top-notch medical, dental, vision and prescription coverage
- Wellness program
- Parental leave
- 401K match and savings plan
- Flexible spending accounts
- Life insurance
- Paid Holidays
- Paid Time off
This job is filled or no longer available
Similar Remote Jobs
- πChina
- πCanada, United States
- πCanada, United States
- πWorldwide
- πWorldwide
- πBulgaria
- πCanada
- πUkraine
- πCyprus
- πWorldwide