Mobile Applications Developer is responsible for developing, testing, implementing, and maintaining mobile applications. Troubleshoots system problems and issues and looks for ways to improve the application. Being a Mobile Applications Developer may require a bachelor's degree. Has knowledge of a variety of concepts, practices, and procedures within a particular field (i.e., iOS, Android etc.). Additionally, Mobile Applications Developer typically reports to a manager or head of a unit/department. To be a Mobile Applications Developer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. (Copyright 2024 Salary.com)
Job Title: Android Developer
Location: Portland OR – Hybrid (3 days a week onsite)
Type: 12 Months
Note: Must have skills- Android, iOS (Kotlin, Swift), SwiftUI, Jetpack Compose
Job Description
Qualifications:
Bachelor's degree in Computer Science, Engineering related field or related experience.
5 years of experience in mobile app development for Android and iOS platforms.
Proficiency in Kotlin, Swift, SwiftUI, Jetpack Compose, MVVM/MVC architecture, and design patterns.
Strong understanding of writing test cases, database operations, REST API integration, and offline management.
Experience with Git-based source control solutions (GitHub, etc.) and CI/CD pipelines.
Familiarity with mobile app security best practices and performance optimization techniques.
Excellent communication skills and a positive attitude towards collaboration and continuous improvement.
Nice to Have:
Experience with React Native using JavaScript or TypeScript.
Knowledge of Golang programming language.
Job Responsibilities
Responsibilities:
Develop, enhance and maintain new and existing mobile applications for over 400 thousand vehicles, focusing on scalability, security, and reliability.
Collaborate with a young, dynamic team to solve complex problems and deliver high-quality mobile solutions.
Write efficient and well-documented code in Kotlin, Swift, and Jetpack Compose/SwiftUI for POCs, components, and features.
Implement and write XCTest, JUnit, and Android/iOS UI test cases for robust testing.
Integrate with native APIs, databases, and third-party services for seamless functionality.
Follow best practices for mobile app security, performance tuning, and CI/CD deployments.
Job Type: Full-time
Pay: $100,090.10 - $120,538.62 per year
Benefits:
Ability to Relocate:
Work Location: On the road