Triumph
Android Mobile Application Developer
\nRichmond, VA
\nThree Months Contract to Hire
\nONSITE 3 days per week\n
Position Summary: \n\n We are seeking an
Android Mobile Application Developer
to join a fast-paced digital technology team focused on building innovative, high-quality mobile applications. This role will play a key part in the organization's digital services strategy, ensuring seamless and integrated user experiences across platforms. \n\n The ideal candidate will lead Android application development efforts and collaborate closely with cross-functional teams to deliver scalable, high-performance mobile solutions. \n\n
Key Responsibilities: \n\n
\n\t
\n\t Design, build, and maintain advanced applications for the Android platform using Kotlin and/or Java. \n\t \n\t
\n\t Collaborate with product managers, designers, and other developers to define, design, and ship new features. \n\t \n\t
\n\t Write clean, maintainable, and testable code to ensure performance, quality, and responsiveness of applications. \n\t \n\t
\n\t Debug and resolve application issues including performance bottlenecks, memory leaks, and crashes. \n\t \n\t
\n\t Stay up to date with the latest trends, technologies, and best practices in mobile development. \n\t \n\t
\n\t Participate in code reviews to maintain code quality and foster team learning. \n\t \n\t
\n\t Integrate external services and features via APIs and third-party libraries. \n\t \n\t
\n\t Implement unit and integration tests to ensure reliable functionality. \n\t \n\t
\n\t Continuously monitor and improve app performance, scalability, and security. \n\t \n
\n\n
Collaboration & Teamwork: \n\n
\n\t
\n\t Work closely with product managers, designers, and technical teams to define technical specifications and project requirements. \n\t \n\t
\n\t Promote clear, open communication across teams and encourage collaboration. \n\t \n\t
\n\t Engage in Agile/Scrum project practices to ensure smooth project execution and team cohesion. \n\t \n
\n\n
Minimum Qualifications: \n\n
\n\t
\n\t Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). \n\t \n\t
\n\t 3+ years of proven experience in Android application development with at least one app published in the Google Play Store. \n\t \n\t
\n\t Experience with Jetpack Compose, modern Android development, and CI/CD pipelines. \n\t \n\t
\n\t Familiarity with reactive programming (RxJava or Kotlin Coroutines) and dependency injection (Dagger or Hilt). \n\t \n\t
\n\t Strong proficiency in Kotlin and/or Java. \n\t \n\t
\n\t In-depth knowledge of Android SDK, Android Studio, RESTful APIs, JSON, and third-party integrations. \n\t \n\t
\n\t Solid understanding of Material Design principles and best practices. \n\t \n\t
\n\t Familiarity with cloud services (Azure, AWS, Firebase, Google Cloud). \n\t \n\t
\n\t Experience with app analytics tools such as Firebase or Crashlytics. \n\t \n\t
\n\t Excellent problem-solving, communication, and team collaboration skills. \n\t \n\t
\n\t Ability to manage multiple priorities and deliver high-quality mobile solutions. \n\t \n
\n
Position Summary: \n\n We are seeking an
Android Mobile Application Developer
to join a fast-paced digital technology team focused on building innovative, high-quality mobile applications. This role will play a key part in the organization's digital services strategy, ensuring seamless and integrated user experiences across platforms. \n\n The ideal candidate will lead Android application development efforts and collaborate closely with cross-functional teams to deliver scalable, high-performance mobile solutions. \n\n
Key Responsibilities: \n\n
\n\t
\n\t Design, build, and maintain advanced applications for the Android platform using Kotlin and/or Java. \n\t \n\t
\n\t Collaborate with product managers, designers, and other developers to define, design, and ship new features. \n\t \n\t
\n\t Write clean, maintainable, and testable code to ensure performance, quality, and responsiveness of applications. \n\t \n\t
\n\t Debug and resolve application issues including performance bottlenecks, memory leaks, and crashes. \n\t \n\t
\n\t Stay up to date with the latest trends, technologies, and best practices in mobile development. \n\t \n\t
\n\t Participate in code reviews to maintain code quality and foster team learning. \n\t \n\t
\n\t Integrate external services and features via APIs and third-party libraries. \n\t \n\t
\n\t Implement unit and integration tests to ensure reliable functionality. \n\t \n\t
\n\t Continuously monitor and improve app performance, scalability, and security. \n\t \n
\n\n
Collaboration & Teamwork: \n\n
\n\t
\n\t Work closely with product managers, designers, and technical teams to define technical specifications and project requirements. \n\t \n\t
\n\t Promote clear, open communication across teams and encourage collaboration. \n\t \n\t
\n\t Engage in Agile/Scrum project practices to ensure smooth project execution and team cohesion. \n\t \n
\n\n
Minimum Qualifications: \n\n
\n\t
\n\t Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). \n\t \n\t
\n\t 3+ years of proven experience in Android application development with at least one app published in the Google Play Store. \n\t \n\t
\n\t Experience with Jetpack Compose, modern Android development, and CI/CD pipelines. \n\t \n\t
\n\t Familiarity with reactive programming (RxJava or Kotlin Coroutines) and dependency injection (Dagger or Hilt). \n\t \n\t
\n\t Strong proficiency in Kotlin and/or Java. \n\t \n\t
\n\t In-depth knowledge of Android SDK, Android Studio, RESTful APIs, JSON, and third-party integrations. \n\t \n\t
\n\t Solid understanding of Material Design principles and best practices. \n\t \n\t
\n\t Familiarity with cloud services (Azure, AWS, Firebase, Google Cloud). \n\t \n\t
\n\t Experience with app analytics tools such as Firebase or Crashlytics. \n\t \n\t
\n\t Excellent problem-solving, communication, and team collaboration skills. \n\t \n\t
\n\t Ability to manage multiple priorities and deliver high-quality mobile solutions. \n\t \n
\n