Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Due to Federal Governement Security Clearance Requirements: U.S. Citizenship or Perm Resident
PRISM seeks a highly skilled Senior Android Developer with a strong foundation in Kotlin and Jetpack to join our talented team and contribute to developing cutting-edge mobile applications.
Responsibilities
- Design, develop, test, and maintain high-quality Android applications using Kotlin and Jetpack components.
- Collaborate with teams to create new features and write clean, efficient code.
- Optimize application performance, battery life, and memory usage.
- Fix bugs and optimize app performance.
- Test apps to ensure quality.
- Stay up-to-date with the latest Android technologies and industry trends.
- Follow best practices for mobile development.
- Protect user data and keep apps secure.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 6+ years of knowledge in Native mobile app development, with at least three years of experience using Kotlin.
- Strong proficiency in Kotlin, including coroutines, flow, and functional programming concepts.
- Deep understanding of Jetpack components such as Compose, ViewModel, LiveData, Navigation, and Room.
- Experience with RESTful APIs, version control systems (Git), Agile methodologies, and continuous integration/continuous deployment (CI/CD) practices
- Excellent problem-solving, debugging, and analytical skills.
- Passion for creating innovative and user-friendly mobile applications.
- Experience with Android architecture components, UI/UX design principles, and Material Design guidelines.
- Knowledge of cloud platforms (e.g., AWS, Google Cloud Platform, Azure).
- Contributions to open-source Android projects.
- Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs