Android Software Engineer

2 weeks ago


Richmond, Virginia, United States Emonics LLC Full time

Job Title: Android Developer

Location: Sunnyvale, California

Job 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 Google Cloud Messaging.

Responsibilities:

  • Design and develop high-quality Android applications using Java and relevant frameworks.
  • Collaborate with cross-functional teams to identify and prioritize features and requirements.
  • Develop and maintain mobile network clients using HTTP protocol, REST APIs, and Google Cloud Messaging.
  • Implement software debugging techniques, including debuggers, loggers, and crash report tools.
  • Analyze memory issues using memory analyzers tools (DDMS, MAT).
  • Develop and maintain embedded real-time systems with limited resources (memory and processing).
  • Design and implement Android software development using design patterns, MVC, data structures, and algorithms.
  • Develop and maintain unit and integration tests for Android code.
  • Publish Android applications on the Google Play Store.

Requirements:

  • 5+ years of experience in Android software development.
  • Strong background in Java and relevant frameworks.
  • Experience in developing mobile network clients using HTTP protocol, REST APIs, and Google Cloud Messaging.
  • Experience in software debugging techniques, including debuggers, loggers, and crash report tools.
  • Experience in analyzing memory issues using memory analyzers tools (DDMS, MAT).
  • Experience in developing embedded real-time systems with limited resources (memory and processing).
  • Experience in design patterns, MVC, data structures, and algorithms.
  • Experience in unit and integration testing Android code.
  • Published Android applications on the Google Play Store.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with a talented team of developers.
  • Professional development and growth opportunities.
  • Flexible work arrangements and remote work options.


  • 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 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 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 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 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

    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 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

    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...


  • 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 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 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...

  • 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 Capital One Full time

    About the RoleWe are seeking a highly skilled and experienced Distinguished Engineer to join our Card Digital team at Capital One. As a key member of our engineering organization, you will be responsible for driving technical innovation and excellence across our digital platforms.Key ResponsibilitiesArticulate and evangelize a bold technical vision for the...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    Job Title: Director Software EngineeringWe are seeking a highly skilled and experienced Director of Software Engineering to join our team. As a key member of our leadership team, you will be responsible for leading and managing a team of software engineers to deliver high-quality software solutions that meet the needs of our customers.The ideal candidate...

  • 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...


  • Richmond, Virginia, United States Capital One Full time

    About the Role:Capital One is seeking a highly experienced Director of Software Engineering to lead our Commercial Banking team. As a key member of our Business Bank Engineering team, you will be responsible for developing and implementing software solutions that drive business growth and customer satisfaction.This is a unique opportunity to join a dynamic...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    Job Title: Director of Software EngineeringWe are seeking a highly skilled Director of Software Engineering to lead our Risk Management Tech teams through their transformational journey. As a key member of our team, you will be responsible for building relationships to advise and partner with the Chief Enterprise Risk Officer of a Fortune 100 company, and...

  • IT Software Engineer

    1 month ago


    Richmond, Virginia, United States U.S. BANKRUPTCY COURT - EDVA Full time

    IT– Information Technology EngineerOverviewThe U.S. Bankruptcy Court - EDVA is seeking a highly skilled IT– Information Technology Engineer to join our leading-edge IT team. As a key member of our team, you will be responsible for designing, developing, and supporting software products, including those at the national level.ResponsibilitiesDesign,...

  • Senior Cloud Engineer

    2 weeks ago


    Richmond, Virginia, United States United Software Group Full time

    We are seeking a highly skilled Senior Cloud Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:Collaborate with Agile teams to design, develop, test,...


  • Richmond, Virginia, United States Hispanic Technology Executive Council Full time

    About the RoleWe are seeking a highly skilled and experienced Director of Software Engineering to lead our software engineering teams and drive the development of our core banking platform. As a key member of our Business Bank Engineering team, you will be responsible for leading, managing, and growing multiple teams of product-focused software...