Android Developer (Kotlin)
Pierce Technology Corp
Raleigh, north carolina
Job Details
Full-time
Full Job Description
- Translate designs, wireframes, and product specifications into high-quality code using Kotlin language.
- Estimate, prioritize, and execute tasks in the software development life cycle.
- Develop, review, and debug code, following a high standard for quality code, test coverage, comments, collaboration, and avoiding shortcuts.
- Document development processes and monitor systems.
- Collaborate with internal teams and vendors to build and improve Android applications.
- Ensure software is up-to-date with the latest technologies.
- Provide innovative solutions to complex business problems.
Requirements
- 5+ years of experience building and delivering Android applications using Kotlin.
- Strong understanding of Android SDK, Kotlin, and Java.
- Experience with working on Kotlin-based projects and familiarity with Kotlin Coroutines.
- Experience with building and publishing apps to the Google Play Store.
- Strong knowledge of Android architecture components and libraries like Jetpack, Room, LiveData, and ViewModel.
- Experience with RESTful APIs, GraphQL, and third-party libraries integration.
- Ability to create Android modules, libraries, and integrate third-party SDKs and libraries.
- Familiarity with Git version control and Agile development methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills to work effectively within a cross-functional team.