Position: Mobile Application Developer.
Duration: Long Term Contract
Location - Portland, OR -Hybrid (3 days a week onsite)
Job Description
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:
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
Any Graduate