Senior Android Software Engineer (Kotlin)
Roth Staffing Companies

El Segundo, California

This job has expired.


This is a contract to hire position, 2 to 3 days on site in either El Segundo, CA office or Boulder, CO office.

As a Senior Software Engineer for the company's app, you will play a pivotal role in enhancing a leading mobile application. You'll lead in developing and modernizing features, ensuring software excellence, and collaborating with cross-functional teams to deliver high-quality, user-centric solutions. This role requires a blend of technical expertise, leadership in project management, and a passion for innovation in mobile application development.

Essential Job Functions:

  • Contribute to the company's app, a leading app in the app store, by developing polished front-end experiences using Jetpack Compose.
  • Collaboratively define, design, and deliver new features with iOS and backend engineers, UI/UX designers, and product managers.
  • Ensure software robustness with comprehensive unit and integration testing, addressing edge cases, usability, and general reliability.
  • Modernize legacy codebase by transitioning Java and XML views to Kotlin and Jetpack Compose frameworks.
  • Lead projects from inception to successful delivery, aligning with business goals and stakeholder expectations.
  • Provide constructive code feedback to peers and offer leadership and strategic guidance to team members.
  • Implement and monitor metrics and external monitors for critical app flows.
  • Integrate external vendors' SDKs to enhance app functionality and user experience.
  • Initiate and drive personal project initiatives from idea to app integration.
  • Facilitate MOB programming sessions and host end-of-sprint demos for stakeholders.
  • Engage in the full software development lifecycle, including support and maintenance.
  • Address operational issues swiftly and effectively.
  • Lead problem-solving efforts, evaluating multiple solutions to complex issues and making well-informed recommendations.
  • Participate in an on-call rotation to ensure app reliability and performance.

Requirements:
  • 4+ years of experience in Android application development, with proficiency in Kotlin.
  • Strong knowledge of design principles, patterns, and best practices in application development.
  • Experience in leading medium to large-scale projects.
  • Skilled in building UIs with Jetpack Compose.
  • Excellent communication skills for effective collaboration with various teams.
  • Familiarity with Gradle, REST APIs, JSON, and up-to-date with the latest Android SDK tools and libraries.
  • Experience in developing and maintaining mobile SDKs.
  • Knowledge of event-driven architecture, Firestore, DataDog monitoring, and Github Actions.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.


This job has expired.

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.

More Recruitment Consultancy jobs


Kforce Inc.
Hartford, Connecticut
Posted 21 minutes ago
Kforce Inc.
Jacksonville, Florida
Posted 16 minutes ago
Kforce Inc.
Morristown, New Jersey
Posted 16 minutes ago
View Recruitment Consultancy jobs ยป