Senior Software Engineer, Android Developer

2 weeks ago


Richmond, Virginia, United States Capital One Full time
About the Role

Capital One is seeking a highly skilled Senior Software Engineer, Android to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.

Responsibilities
  • Design and develop Android client code solutions using Jetpack Compose, ensuring adherence to cutting-edge engineering best practices, design guidelines, and principles.
  • Collaborate closely with Software Engineers, UX/UI designers, Quality Engineers, and Product Owners/Analysts to craft high-performing, engaging, and purposeful customer experiences.
  • Actively engage in all team agile ceremonies, ensuring timely delivery of all commitments while maintaining the highest standards of quality.
  • Serve as a vocal advocate for the mobile platform within both internal and external developer communities, fostering knowledge sharing and innovation.
  • Continuously expand expertise in mobile development technologies, with a particular emphasis on Kotlin and Jetpack Compose, while also staying informed about relevant third-party libraries and tools.
  • Lead discussions and provide valuable contributions to team initiatives, incorporating feedback from diverse stakeholders.
  • Mentor junior and mid-level team members, fostering their growth and development in Android platform engineering and design system methodologies.
  • Collaborate closely with developers across various disciplines (Android, iOS, APIs, Web, etc.), fostering a culture of cross-functional collaboration and learning.
  • Take ownership of delivering major platform components and functionalities, working closely with Senior Engineers and Architects to ensure alignment with architectural vision and engineering excellence.
  • Drive the adoption of best practices and process improvements within and across sprint teams, continuously striving for operational efficiency and excellence.
  • Proactively identify technical challenges and work collaboratively with the team to devise innovative solutions, promoting a culture of problem-solving and creativity.
  • Conduct thorough reviews of pull requests, ensuring adherence to Kotlin and Jetpack Compose idioms, and providing constructive feedback to enhance code quality and maintainability.
Requirements
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience
  • At least 2 years of experience building Android applications
  • At least 2 years of experience with Kotlin
Preferred Qualifications
  • 3+ years of experience building Android applications
  • 3+ years of experience with Kotlin
  • 1+ years of experience with Jetpack Compose
  • 1+ years of experience in open source frameworks
  • 1+ years of experience with Agile practices
What We Offer

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.

This role is expected to accept applications for a minimum of 5 business days. No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.



  • Richmond, Virginia, United States Capital One Full time

    About the RoleCapital One is seeking a highly skilled Senior Software Engineer, Android to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.ResponsibilitiesDesign and develop Android client code solutions...


  • Richmond, Virginia, United States Capital One Full time

    Transformative Android Software EngineerCapital One is seeking a highly skilled Android Software Engineer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications using Kotlin and Jetpack Compose.Responsibilities:Design and develop Android client code...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    Android Developer Job DescriptionWe are seeking an experienced Android Developer to join our team at Manpower Group Inc. As a key member of our technical team, you will be responsible for developing high-quality Android client code solutions that meet our product strategy and adhere to established engineering best practices.Key Responsibilities:Develop...


  • Richmond, Virginia, United States Pyramid Consulting Full time

    Job Title: Senior Android DeveloperJob Description:We are seeking a highly skilled Senior Android Developer to join our team at Pyramid Consulting. As a key member of our development team, you will be responsible for designing and developing high-quality Android applications that meet our clients' needs.Key Responsibilities:Design and develop Android...


  • Richmond, Virginia, United States Pyramid Consulting, Inc Full time

    Android Developer Job DescriptionWe are seeking a talented Android Developer to join our team at Pyramid Consulting, Inc. in Richmond, VA / Mclean, VA. This is a 12+ months contract opportunity with long-term potential.Key Responsibilities:Develop high-quality Android client code solutions that meet product strategy and adhere to established engineering best...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    Job Title: Android Software EngineerLocation: Hybrid 3 days onsite weeklyPay Rate: $60-62/hr.Job Description:We are seeking a skilled Android Software Engineer to join our team. As a key member of our technical team, you will be responsible for developing high-quality Android client code solutions that deliver on our product strategy and adhere to...


  • Richmond, Virginia, United States Emonics LLC Full time

    Job Title: Android DeveloperLocation: Sunnyvale, CaliforniaJob Type: Contract (W2)Job Description:We are seeking an experienced Android developer to join our team at Emonics LLC. The ideal candidate will have a strong background in mobile software development using Java, with experience in developing mobile network clients using HTTP protocol, REST APIs, and...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Android DeveloperWe are seeking a highly skilled Senior Android Developer to join our team at Diverse Lynx LLC. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin and other relevant technologies.Key Responsibilities:Design and develop Android...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Android DeveloperJob Summary:We are seeking a highly skilled Senior Android Developer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Android Native App Development, with a focus on Kotlin and Coroutines. The successful candidate will be responsible for designing and developing high-quality Android...


  • Richmond, Virginia, United States Emonics LLC Full time

    Job Summary:We are seeking a highly skilled Senior Mobile Software Engineer to join our team at Emonics LLC. The ideal candidate will have extensive experience in mobile software development using Java, with a strong focus on distributed source code version control systems (Git/Github) and agile methodology Scrum. Additionally, the candidate should have...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Android DeveloperWe are seeking a highly skilled Senior Android Developer to join our team at Diverse Lynx LLC.Key Responsibilities:Design and develop high-quality Android native apps using Kotlin and JavaImplement MVVM/MVP/MVC architecture and UI layouts using Constraint LayoutDevelop and maintain unit tests using JUnit and...


  • Richmond, Virginia, United States Strategic Staffing Solutions Full time

    Android Developer Job DescriptionStrategic Staffing Solutions is seeking an experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications.Key Responsibilities:Develop and maintain robust, scalable, and high-performance Android...


  • Richmond, Virginia, United States Strategic Staffing Solutions Full time

    Strategic Staffing Solutions is seeking an experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will collaborate closely with cross-functional teams, including product managers, designers, and other developers, to deliver exceptional...


  • Richmond, Virginia, United States Strategic Staffing Solutions Full time

    Job Summary:Strategic Staffing Solutions is seeking an experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. Key Responsibilities: Develop and maintain robust, scalable, and high-performance Android applications. Collaborate with UX/UI...

  • Senior Technical Lead

    2 weeks ago


    Richmond, Virginia, United States United Software Group Full time

    We are seeking a highly skilled Senior Technical Lead to join our Mobile Development team at United Software Group. As a key member of our team, you will be responsible for leading the development of our mobile applications using iOS, Android, and other technologies.Key Responsibilities:Lead the development of mobile applications using Swift, Kotlin, and...

  • iOS Software Engineer

    2 weeks ago


    Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: iOS Software EngineerKey Responsibilities: Develop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines, and principles. Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high-performing quality customer experiences that are...


  • Richmond, Virginia, United States Manpower Group Inc. Full time

    {"Job Title": "Senior Software Engineer", "Job Description": "Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Manpower Group Inc. in Richmond, VA. As a Senior Software Engineer, you will be responsible for developing and delivering complex software requirements to accomplish business goals.Key ResponsibilitiesDevelop...


  • Richmond, Virginia, United States Diverse Lynx Full time

    Job Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in software development, with a focus on cloud-native technologies and full-stack development.Key Responsibilities: Design, create, and maintain applications and...


  • Richmond, Virginia, United States Triumph Full time

    Job DescriptionWe are seeking a highly motivated and experienced software engineer to join our team at Triumph. As a Mid Level and Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining software products and solutions.You will work closely with cross-functional teams to deliver high-quality software that meets both...


  • Richmond, Virginia, United States GEICO Full time

    Senior Staff Full Stack EngineerGEICO is seeking a highly skilled and experienced Senior Staff Full Stack Engineer to join our Exchange Hub Engineering team.The ideal candidate will have a strong background in software development, cloud engineering, and DevOps, with a proven track record of designing and delivering scalable and secure systems.Key...