SI
Mobile developer (Android)
Smart IT Frame LLC
Madison 路 Hybrid Contract Senior Yesterday
About the role
About Smart IT Frame
At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together.
Job Summary
Seeking a Senior Specialist with 7 to 11 years of experience in Native Android development using Kotlin to design and build scalable and maintainable Android applications.
Job Description
- Extensive experience in Native Android development with strong proficiency in Kotlin.
- Deep understanding of Android platform architecture and best practices.
- Expertise in designing scalable, maintainable, and high鈥憄erformance Android applications.
- Knowledge of Android SDK, memory management, caching mechanisms, and UI design principles.
- Experience integrating third鈥憄arty libraries and APIs.
- Familiarity with RESTful APIs and handling remote data in JSON format.
- Strong problem鈥憇olving skills focused on application performance and reliability.
- Ability to evaluate and implement new technologies to enhance development efficiency.
- Experience with code versioning tools such as GitHub.
- Understanding of the full mobile development lifecycle and emerging trends in the Android ecosystem.
Roles and Responsibilities
- Design and build advanced applications for the Android platform using Kotlin.
- Collaborate with cross鈥慺unctional teams to define design and ship new features.
- Work with external data sources and APIs to integrate necessary functionalities.
- Unit test code for robustness, including edge cases, usability, and general reliability.
- Identify and fix bugs to improve application performance and user experience.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Maintain code quality, organization, and automation.
- Mentor junior developers and contribute to team knowledge sharing.
Skills
Mandatory Skills
- Kotlin
- Native Android
Good to Have Skills
- Native iOS
Requirements
- Native Android development with strong proficiency in Kotlin
- Deep understanding of Android platform architecture and best practices
- Expertise in designing scalable maintainable and high-performance Android applications
- Knowledge of Android SDK memory management caching mechanisms and UI design principles
- Experience integrating thirdparty libraries and APIs
- Familiarity with RESTful APIs and handling remote data in JSON format
- Strong problemsolving skills focused on application performance and reliability
- Ability to evaluate and implement new technologies to enhance development efficiency
- Experience with code versioning tools such as GitHub
- Understanding of the full mobile development lifecycle and emerging trends in the Android ecosystem
Responsibilities
- Design and build advanced applications for the Android platform using Kotlin
- Collaborate with cross-functional teams to define design and ship new features
- Work with external data sources and APIs to integrate necessary functionalities
- Unit test code for robustness including edge cases usability and general reliability
- Identify and fix bugs to improve application performance and user experience
- Continuously discover evaluate and implement new technologies to maximize development efficiency
- Maintain code quality organization and automation
- Mentor junior developers and contribute to team knowledge sharing
Skills
GitHubJSONKotlinNative AndroidRESTful APIs
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free