Talent.com
Android Software Engineer
Android Software EngineerKroger • Blue Ash, OH, United States
Android Software Engineer

Android Software Engineer

Kroger • Blue Ash, OH, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Accountable for proactively leading or supporting software engineering activities that create deliverables that guide the direction, development, and delivery of software solutions that meet business needs. Provide leadership, facilitation, analysis, and design tasks required to deliver critical business solutions. Develop target-state guidance (., reusable standards, design patterns, guidelines, individual parts, and configurations) to evolve the organization's development process. Demonstrate the company's core values of respect, honesty, integrity, diversity, inclusion and, safety.

  • Develop a high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase
  • Lead the development implementation of technology strategy within a defined set of teams. Executes against defined technology roadmap to support project portfolio and business strategy
  • Oversee the implementation of enterprise standards across domains : operations, infrastructure, data, applications, development, security & risk, and business continuance
  • Provide technical leadership to ensure clarity between ongoing projects and the strategic objectives of the company
  • Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and, transform the existing core technology base and IT estate
  • Implement high-level migration plans to address the gaps between the current and future state, typically in sync with the budgeting or other capital planning processes
  • Present opportunities with cost / benefit analysis to leadership to shape sound architectural decisions
  • Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement
  • Mentor team members in software development principles, patterns, processes and, practices
  • Promote the capture and reuse of intellectual capital, including code objects and components
  • Draft and review architectural diagrams, interface specifications, class structures and, other design documents
  • Must be able to perform the essential job functions of this position with or without reasonable accommodation

Minimum

  • Bachelor's Degree Computer Science or in a STEM major
  • 5+ years of successful and applicable experience taking a lead role in building complex software and automation systems that has been successfully delivered to customers
  • 5+ years of a proven track record of designing and delivering large scale, high-quality systems
  • 5+ years of successful and applicable hands-on experience in software or infrastructure development domain and principles, including design patterns and code structure
  • Strong knowledge of industry trends and industry competition
  • Deep knowledge in a minimum of two of the following technical disciplines : infrastructure and network design, application development, application programming interfaces (APIs), cloud, middleware, servers and storage, database management, and operations
  • Understanding of network and security architecture
  • Demonstrated written, oral and, presentation / public speaking communication skills
  • Proven ability to think and contribute at the strategic level
  • Desired

  • Demonstrated capability to build, mentor and maintain an inclusive team-based environment
  • Experience building solutions using elastic architectures (preferably Microsoft Azure and Google Cloud Platform)
  • Kotlin Proficiency :  Advanced knowledge of Kotlin  features, including expert-level use Kotlin Coroutines, Flow, and Java interoperability.
  • Jetpack Compose :  Mastery of declarative UI, advanced animations, state management (state hoisting), and performance optimization within the Compose framework.
  • Architectural Patterns :  Deep understanding of MVVM, MVI, and Cloud Architecture  to manage large-scale, complex applications.
  • Java Foundations :   Robust experience with OOP, memory management, thread synchronization, and database connectivity in java backends for Android applications.
  • Performance Profiling :  Mastery of the Android Studio Profiler  and Perfetto  to identify memory leaks, optimize frame rates (jank), and manage battery drain.
  • Data / API Integration :   Expertise in Data Management and REST for efficient, low-latency data communication.
  • Modularity :  Building libraries and robust interfaces / APIs supporting multiple teams with backward and forward compatibilities. Ability to break monolithic asks into feature modules to improve build times and maintainability.
  • Advanced Testing :  Implementing automated testing strategies including unit testing, UI testing, and integration testing.
  • Product Thinking :  Transitioning from "coding for tickets" to understanding user metrics and how technical features impact business goals.
  • Mentorship :  Actively guiding junior developers and fostering a high-quality engineering culture through constructive code reviews .
  • Complex Problem Solving :  The ability to independently resolve high-level technical debt and make critical trade-off decisions between immediate fixes and long-term architecture.
  • Project Stewardship :  Leading large-scale technical deliverables from conception to delivery, managing technical timelines, and collaborating with intra-domain and inter-domain teams.
  • CI / CD Management :  Proven track record with shell scripting, as well as advanced configuration of Gradle and Maven for dependency management and build automation.
  • AI / ML Integration :  Ability to integrate on-device machine learning  models (TensorFlow Lite) and Generative AI  SDKs for smarter user features.
  • Security Best Practices :  Implementation of "military-grade" security, including data encryption, certificate pinning, and secure authentication (MFA / biometrics).
  • [job_alerts.create_a_job]

    Android Software Engineer • Blue Ash, OH, United States

    [internal_linking.similar_jobs]
    Senior Android Engineer

    Senior Android Engineer

    VirtualVocations • Dayton, Ohio, United States
    [job_card.full_time]
    A company is looking for a Senior Android Engineer to contribute to the development of mobile experiences for educators and families. Key Responsibilities Collaborate with product managers and des...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Clearance Jobs • Dayton, OH, US
    [job_card.full_time]
    Software Engineer / h2pSURVICE Engineering is currently seeking a Software Engineer to support several DoD survivability programs. You will accelerate your career and become an integral team member wi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Dayton, OH, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...[show_more]
    [last_updated.last_updated_30]
    Process Engineer

    Process Engineer

    Multi-Color Corporation MCC • Batavia, OH, United States
    [job_card.full_time]
    This role goes beyond the traditional Process Technician scope, focusing on.The successful candidate will design and improve production workflows to maintain efficiency, reduce cost, improve sustai...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Android Developer

    Remote Android Developer

    VirtualVocations • Dayton, Ohio, United States
    [filters.remote]
    [job_card.full_time]
    A company is looking for an Android Developer (Remote - Work from Anywhere).Key Responsibilities Develop new user-facing features using Jetpack Compose and modern Android libraries Maintain and ...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer

    Software Engineer

    Tangram Flex • Dayton, Ohio, United States
    [job_card.full_time]
    As a key technical contributor, you will be responsible for providing innovative, reliable solutions to a range of technical software integration challenges, ensuring complete customer satisfaction...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Avion Solutions • Kettering, Ohio, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This position is located in Kettering, OH.Perform work that applies a broad theoretical and practical knowledge of software engineering to include, but not be limited to, reviewing, preparing, and ...[show_more]
    [last_updated.last_updated_variable_days]
    Magnetic Mobile - Mobile Developer

    Magnetic Mobile - Mobile Developer

    3D Cloud • Miamisburg, OH, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    About Us Magnetic Mobile uses the latest technology to enhance every step of the customer journey.We design, develop, and maintain superior digital experiences for national brands that keep their c...[show_more]
    [last_updated.last_updated_1_day]
    Lead Application Engineer

    Lead Application Engineer

    ONEIL • Miamisburg, OH, United States
    [job_card.full_time]
    Technical leadership minimum of 2 years.At least 5+ years of hard technical experience to include at one of the following : . Angular / React / Vue / Bootstrap.The Lead Application Engineer provides b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Egyptian Arabic Associate Language Instructor

    Egyptian Arabic Associate Language Instructor

    Threat Tec, LLC • Campbell County, KY, US
    [job_card.full_time]
    Threat Tec, LLC, a rapidly growing Veteran-Owned Business, is the leader of Operational Environment (OE) replication and Threat. Threat Tec brings innovative thinking and extensive experience to com...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Service Desk Manager

    Service Desk Manager

    TEKsystems • Monroe, OH, United States
    [job_card.full_time]
    The IT Services Desk Supervisor is responsible for overseeing the daily operations of the IT Service Desk, ensuring high-quality technical support is delivered to end-users in a timely and efficien...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer

    Software Engineer

    Tyler Technologies • Dayton, Ohio, United States
    [filters.remote]
    [job_card.full_time]
    Tyler Technologies is looking for a Software Engineer at One Tyler Way, Moraine, OH 45439 to perform the following job duties : . Understand business requirements, develop designs, setup test data, do...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SMT Machine Operator

    SMT Machine Operator

    People First Staffing • Batavia, OH, US
    [job_card.full_time]
    This position is for 1st Shift (M-Th, 5 : 45am-4 : 30pm).Operator of electromechanical equipment relating to electronic circuit board assembly. Responsibilities / Principal Duties.Operate electromechanic...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Vets Hired • Dayton, OH, US
    [job_card.full_time]
    This role supports the design, development, and sustainment of web-based, full-stack microservices for command and control systems used in space operations. The position contributes to an Agile deve...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Engineering Manager

    Engineering Manager

    Melink Corporation • Milford, OH, US
    [job_card.full_time]
    This position is located in Milford, Ohio.Open to remote for ideal candidate.We are looking for a full-time.HVAC industry to help take our company to the next level. The Melink Services Account Engi...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    C++ Software Engineer (Dayton)

    C++ Software Engineer (Dayton)

    Stellar Science • Dayton, OH, US
    [job_card.full_time]
    Stellar Science is seeking several modern C++20 / 23 Software Engineers .BS (or equivalent experience) required, MS / PhD degree desired. Join our unique, collaborative team to help implement leadi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    STR • Dayton, OH, US
    [job_card.full_time]
    A mission-focused Lead Software Engineer develops and deploys software essential for a specific, real-world objective or "mission" in partnership with our customers.This approach d...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer 3 - Sensor Fusion and Perception

    Software Engineer 3 - Sensor Fusion and Perception

    AEVEX • Dayton, OH, US
    [job_card.full_time]
    We are a multidisciplinary R&D team focused on developing autonomous navigation solutions for GPS denied environments, merging state-of-the-art techniques from sensor fusion, computer vision, a...[show_more]
    [last_updated.last_updated_30] • [promoted]