Mid-Level Android Developer
About the position
We are seeking a talented Mid-Level Android Developer to join our team in Columbus, OH. You will design, develop, and maintain high-quality native and hybrid Android applications. This role focuses on delivering robust, scalable mobile solutions using modern Android practices and tools.
Responsibilities
⢠Develop and maintain Android applications using Kotlin (primary language) and Java.
⢠Build both native Android apps and hybrid mobile solutions.
⢠Implement clean, maintainable code following MVVM architecture principles.
⢠Collaborate with cross-functional teams using Jira for task tracking and Confluence for documentation.
⢠Integrate CI/CD pipelines and build processes with tools like Jenkins.
⢠Write unit tests, debug issues, and ensure app performance, security, and compatibility across Android devices and versions.
⢠Participate in code reviews, agile ceremonies, and continuous improvement of development processes.
Requirements
⢠3+ years of professional experience as an Android Mobile Developer.
⢠Strong proficiency in Kotlin (primary) and solid experience with Java for Android development.
⢠Hands-on experience building both native and hybrid Android applications.
⢠Solid understanding of MVVM architecture and modern Android Jetpack components.
⢠Practical experience with Jira and Confluence in an Agile/Scrum environment.
⢠Familiarity with Jenkins or similar CI/CD integration tools.
⢠Strong problem-solving skills, attention to detail, and ability to work independently or collaboratively.
Nice-to-haves
⢠Experience with Android SDK, RESTful APIs, Retrofit, Coroutines/Flow, Room, and other Jetpack libraries.
⢠Familiarity with Git, unit testing (JUnit, Espresso), and app deployment to Google Play.
⢠Previous work in a team using Agile methodologies.
Benefits
⢠Opportunity to work on impactful mobile projects.
⢠Collaborative environment with modern tools and practices.
⢠Competitive compensation for W2 engagements.
Apply To This Job
We are seeking a talented Mid-Level Android Developer to join our team in Columbus, OH. You will design, develop, and maintain high-quality native and hybrid Android applications. This role focuses on delivering robust, scalable mobile solutions using modern Android practices and tools.
Responsibilities
⢠Develop and maintain Android applications using Kotlin (primary language) and Java.
⢠Build both native Android apps and hybrid mobile solutions.
⢠Implement clean, maintainable code following MVVM architecture principles.
⢠Collaborate with cross-functional teams using Jira for task tracking and Confluence for documentation.
⢠Integrate CI/CD pipelines and build processes with tools like Jenkins.
⢠Write unit tests, debug issues, and ensure app performance, security, and compatibility across Android devices and versions.
⢠Participate in code reviews, agile ceremonies, and continuous improvement of development processes.
Requirements
⢠3+ years of professional experience as an Android Mobile Developer.
⢠Strong proficiency in Kotlin (primary) and solid experience with Java for Android development.
⢠Hands-on experience building both native and hybrid Android applications.
⢠Solid understanding of MVVM architecture and modern Android Jetpack components.
⢠Practical experience with Jira and Confluence in an Agile/Scrum environment.
⢠Familiarity with Jenkins or similar CI/CD integration tools.
⢠Strong problem-solving skills, attention to detail, and ability to work independently or collaboratively.
Nice-to-haves
⢠Experience with Android SDK, RESTful APIs, Retrofit, Coroutines/Flow, Room, and other Jetpack libraries.
⢠Familiarity with Git, unit testing (JUnit, Espresso), and app deployment to Google Play.
⢠Previous work in a team using Agile methodologies.
Benefits
⢠Opportunity to work on impactful mobile projects.
⢠Collaborative environment with modern tools and practices.
⢠Competitive compensation for W2 engagements.
Apply To This Job