Android Engineer Remote Jobs in Virginia (US)
This page tracks remote android engineer openings that are location-eligible for Virginia.
This page tracks remote android engineer openings that are location-eligible for Virginia.
Open jobs
447
Hiring companies this week
9
Salary sample
$16 - $183,997
Jobs added last hour
0
447 Jobs
203 Companies
Founded in 1918, Hertz is the largest rental car company in the world with headquarters in Estero, Florida, and locations in 150 countries worldwide. Hertz oper
Role Description Hertz is transforming the way customers interact with mobility. We are building a best-in-class consumer mobile experience that enables customers to search, book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable, and performant mobile applications used by millions of customers globally. You will collaborate closely with product managers, designers, backend engineers, and other mobile developers to deliver intuitive and reliable features across iOS and Android platforms. The starting salary for this position is $110,000 and commensurate with experience. What You’ll Do: - Design, build, and maintain features in a React Native codebase for the Hertz consumer mobile app - Write clean, maintainable, and well-tested code using modern JavaScript/TypeScript - Collaborate with cross-functional teams to define, design, and ship new features - Optimize application performance, responsiveness, and user experience - Integrate RESTful APIs and third-party services - Ensure high standards of code quality through code reviews, testing, and best practices - Troubleshoot and resolve production issues and bugs - Contribute to CI/CD pipelines and release processes - Stay up to date with emerging mobile technologies and propose improvements Qualifications - BA/BS in Computer Science, Software Engineering, or equivalent work experience - 5 years’ relevant work experience - Previous experience in mobile application development preferred - Proficient with native iOS and/or Android engineering practices - Strong experience building mobile applications with React Native - Solid proficiency in JavaScript (ES6+) and/or TypeScript - Experience integrating APIs and handling asynchronous data flows - Familiarity with state management libraries (e.g., Redux, or similar) - Experience with mobile performance optimization and debugging tools - Understanding of mobile app architecture and design patterns - Experience with version control systems (e.g., Git) - Knowledge of testing frameworks (e.g., Jest, React Native Testing Library) - Experience working with native modules (Swift, Kotlin/Java) preferred - Familiarity with mobile CI/CD tools preferred - Experience with analytics, monitoring, and crash reporting tools (e.g., Firebase, Amplitude) - Knowledge of accessibility and mobile UX best practices - Experience working in agile environments - Ability to collaborate with internal and external stakeholders across multiple functions and locations - Flexible and adaptable; ability to work effectively in ambiguous situations - Excellent verbal and written communication skills - Ownership mindset with focus on delivering outcomes - Ability to drive process and organizational change - Ability to work under minimal supervision with a goal-oriented mindset - Ability to see the big picture and leverage critical thinking skills - Excellent organization, time management, delegation, and prioritization skills Company Description The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world. At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture – and our success and reputation as a company. Individuals are encouraged to apply for positions because of the characteristics that make them unique. EOE, including disability/veteran
Role Description This project focuses on developing solutions that support global organisations in protecting their workforce and ensuring business continuity. It aims to strengthen health, safety, and risk-management capabilities by leveraging modern technology, real-time insights, and preventive strategies. The team works on building reliable, secure, and scalable systems that help companies maintain operational resilience and respond effectively to critical events. - Develop, maintain, and enhance hybrid mobile applications using React Native and Expo; - Write clean, scalable, maintainable, and well-documented code; - Collaborate closely with Product Managers, Backend Developers, Designers, and other stakeholders to review requirements, propose technical solutions, and estimate development efforts; - Build intuitive, responsive, and user-friendly mobile experiences across various screen sizes and device types; - Optimize application performance, reliability, and scalability; - Implement application monitoring, analytics, and performance tracking; - Support localization and multilingual functionality; - Maintain technical documentation, operational guides, and internal knowledge base. Qualifications - Strong commercial experience with React Native; - Hands-on experience with the Expo framework; - Good understanding of Agile/Scrum development methodologies; - Experience using Jira and Confluence; - Understanding of mobile application architecture and best development practices; - Experience integrating REST APIs. - Experience with native mobile development using Swift and/or Kotlin; - Experience with mobile performance optimization and debugging; - Familiarity with mobile analytics and monitoring tools; - Experience publishing applications to the App Store and Google Play. - Strong attention to detail; - Excellent problem-solving skills; - Effective communication and collaboration abilities; - Self-motivated with a continuous learning mindset; - Ability to work independently while contributing to a collaborative team. Benefits - Flexible employment and remote work; - International projects with leading global clients; - International business trips; - Non-corporate atmosphere; - Language classes; - Internal & external training; - Private healthcare and insurance; - Multisport card; - Well-being initiatives.
Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
• Own the architecture, design, and delivery of complex, cross-functional Android initiatives from inception through launch. • Lead technical strategy for Android development, shaping frameworks, tools, and patterns adopted across the organization. • Collaborate with product managers, designers, and engineering leaders to define technical roadmaps that align with business priorities. • Architect modular, scalable Android codebases using Jetpack libraries, Jetpack Compose, and modern development practices. • Oversee API integration strategies, state management, and advanced performance optimization. • Conduct architectural reviews to ensure solutions meet performance, maintainability, and scalability goals. • Mentor and coach engineers across teams, offering guidance on complex technical challenges and professional growth. • Partner with QA and DevOps to advance CI/CD pipelines, testing automation, and release processes for maximum reliability. • Stay ahead of Android ecosystem trends and champion technologies to give our products a competitive edge.
Role Description This is a remote position. We are looking for an Android Developer to join a dynamic and collaborative engineering team. The role involves building and maintaining high-quality Android applications using Kotlin, with a strong focus on performance, security, and user experience. The developer will work with RESTful APIs, modern Jetpack components, and industry-standard architectures such as MVVM, MVI, and Clean Architecture. This is an opportunity to collaborate across teams, take ownership of complex technical challenges, and grow within a fast-paced development environment. - Develop and maintain Android applications using Kotlin and Java. - Work with RESTful APIs, networking, and XML/JSON data formats. - Build modern UI components using Jetpack Compose. - Implement reactive and asynchronous patterns using Coroutines, Flow, ViewModel, and LiveData. - Apply architectural patterns including MVVM, MVI, and Clean Architecture. - Integrate APIs using Retrofit and OkHttp. - Implement dependency injection using Hilt or Dagger and apply modularization principles. - Write and maintain unit tests (JUnit, MockK) and UI tests. - Ensure solutions meet high standards of performance, security, and user experience. - Maintain high code quality and contribute to knowledge sharing within the team. - Manage source code and collaborate using Git. Qualifications - Proven experience in Android application development. - Strong proficiency in Kotlin and familiarity with Java. - Hands-on experience with Jetpack Compose, ViewModel, LiveData, Coroutines, and Flow. - Solid understanding of MVVM, MVI, and Clean Architecture patterns. - Experience integrating RESTful APIs using Retrofit and OkHttp. - Knowledge of dependency injection with Hilt / Dagger and application modularization. - Experience with unit testing (JUnit, MockK) and UI testing. - Proficiency in version control with Git. - Good command of English (minimum B2). Requirements - Experience with CI/CD pipelines. - Knowledge of cryptography and secure coding practices. - Familiarity with OWASP MASVS (Mobile Application Security Verification Standard).
Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Role Description Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.ai/) and build native and cross-platform mobile applications within our hybrid AI + human environment. In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide mobile engineering expertise, platform-specific judgment, and quality control to ensure apps are stable, performant, and ready for real users on real devices. This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle. Key Responsibilities - Build mobile applications using React Native, Flutter, Swift (iOS), or Kotlin (Android). - Implement responsive mobile UIs that follow platform conventions (iOS HIG, Material Design). - Integrate native device features (camera, push notifications, location, storage, biometrics). - Connect apps to backend APIs, handle offline state, caching, and synchronization. - Implement monetization features where required (in-app purchases, ads, subscriptions). - Evaluate AI-generated mobile code and refactor it for correctness, performance, battery use, and maintainability. - Debug platform-specific issues and prepare builds for distribution (TestFlight, Play Console). Qualifications - At least 3 years of relevant experience in mobile app development (required). - Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus. - Strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for iOS and Android. - Hands-on experience with at least one of: React Native, Flutter, Swift/SwiftUI (iOS), or Kotlin/Jetpack Compose (Android). - Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines. - Experience integrating REST APIs, handling async data, and managing local storage. - Familiarity with native device APIs (notifications, camera, location, storage, biometrics). - Experience with mobile build tools, code signing, and submission to App Store / Google Play. - Experience implementing in-app purchases, ads, or subscriptions is a plus. - Familiarity with backend services such as Firebase, Supabase, or similar is a plus. - Strong attention to detail and commitment to performance, stability, and platform polish. - Self-directed work ethic with the ability to ship complete mobile features independently. - Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred). - English proficiency: Upper-intermediate (B2) or above (required). Project Time Expectations - Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. - This is an estimate, not a guaranteed workload, and applies only while the project is active. Compensation - Contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution. - Compensation varies across projects depending on scope, complexity, and required expertise. - Other projects on the platform may offer different earning levels based on their requirements. Benefits - Work fully remote on your own schedule with just a laptop and stable internet connection. - Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly. - Participate in performance-based bonus programs that reward high-quality work and consistent delivery.
Role Description Work closely with computer analysts and engineers in applying various software development language skills to create, test, and develop applications on mobile devices. - Build and optimize secure mobile applications for evolving business needs. - Create, migrate, and update code for mobile applications using C#, operating within the MS .NET MAUI framework. - Maintain communication with customers, team members, and supervisors regarding application development and direction. - Perform routine site audits, as well as ongoing maintenance, on an as-needed basis. - Ensure proper baseline identification of configuration items, perform periodic audits, and provide verification of version release configuration items. - Ensure compliance with CM process standards, plans, and procedures. - Participate in Engineering Review Board (ERB)/Integrated Product Team (IPT) team meetings. - Attend Configuration Control Board meetings with management and other functional groups to obtain information about and authorizations for the release of configuration items and baseline changes as needed. - Accurately assess change requests within the configuration management tool and manage information throughout the CM lifecycle. - Create, manage, and maintain project-specific Configuration Management Plans. - Manage content and update configuration item lists. - Create and maintain reports while meeting deadlines. - Support preparation and CM status reporting for engineering technical events. - Participate in application testing as needed. - Work with cross-functional teams to streamline processes. Identify and drive process excellence. - Maintain regular and punctual attendance. - Perform other duties as assigned. Qualifications - Five (5) years of relevant experience. - Experience in Android and iOS programming. - Experience with Responsive Web Design with JavaScript-based frameworks. - Experience with mobile technologies, ideally at least one of Xamarin, .NET MAUI, or Flutter. - Experience leveraging other Integrated Development Environment (IDE) products; to include setting the application architecture for reuse. - Must be able to obtain and maintain a Security clearance (generally, U.S. Citizenship required). - Must obtain and maintain any necessary security access and/or background check. Desired Qualifications & Skills - Knowledge of wireless networks. - Adept at the use of computers and mobile devices running under the various operating systems, Windows and Mac included. - Working knowledge of smartphone and tablet platforms, including required cross-platform experience with both Android and iOS applications. - Ability to consider UI and UX principles when creating applications. - Experience working with distributed teams in an Agile environment. - Experience integrating applications with external REST APIs and web services. - Deep understanding of multiple SDLC methodologies with an emphasis on Agile. - Demonstrated ability to communicate to business and technical partners. - Experience providing constructive feedback regarding estimation activities and process improvements. - Demonstrated ability to analyze complex technical problems and lead the team in resolving issues promptly. - Strong experience in custom mobile software development with the ability to contribute technical expertise beyond core job responsibilities. - Understanding of the communication technologies commonly employed by mobile apps, especially HTTP(S), JSON, Bluetooth LE and NFC. - Experience with multiple technologies including Java, Objective-C/Swift, Object-Oriented design and using application/web servers such as MVC frameworks, HTML5, CSS, JSON, XAML, C#, JavaScript, JQuery, Apache Tomcat, etc. - Ability to multi-task. - Demonstrated ability to perform diverse duties while operating under time constraints. - Demonstrates accuracy and thoroughness; monitors own work to ensure quality. - Ability to work independently and proactively with little supervision, but also must work well with others in a team environment. - Must be able to prioritize and manage workloads and tasking of Operation Team members. - Strong organizational skills and attention to detail. Work Schedule Full-time. May be required to work additional hours as needed to complete assignment or project. Travel The expected travel time is less than 25%. Driving Requirements Must have or be able to attain a valid state driver’s license and be insurable on the company’s automobile insurance policy. Driving, with or without accommodation, may be required when traveling for training and/or short occasional amounts of local driving. The expected driving time is less than 25%. Work Environment Work is expected to be remote; however, the company reserves the right to require onsite work. Physical Demands Position consists of sitting for long periods of time, bending, stooping, crouching, and lifting weights up to 20 pounds. Frequently uses hands/fingers for manipulation of keyboard and mouse. It is Katmai’s business philosophy and practice to provide reasonable accommodations, according to applicable state and federal laws, to all qualified individuals with physical or mental disabilities. Compensation & Benefits - Pay: $59 to $64 per hr. - Eligible Benefits: Medical, Dental, Vision, Life & AD&D Insurance, Long-Term & Short-Term Disability Insurance, 401(k) Savings Plan, Employee Assistance Program (EAP), Vacation & Paid Personal Time, 11 Paid Federal Holidays, and Leave of Absence. Compliance To be considered for this position, all applicants must apply on the company website, https://apply.workable.com/katmai/ We are a VEVRAA Federal Contractor. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or national origin, disability status, protected veteran status, marital status, familial status or any other characteristic protected by law. Preference will be given to Ouzinkie Shareholders, Descendants of Shareholders and Spouses of Shareholders in accordance with Title 43 U.S. Code 1626(g) and Title 42 U.S. Code 2000e - 2(i).
Role Description This is a remote position on a 24/7/365 high volume mental health mobile crisis dispatch team. This position will answer calls from community partners (hospitals, jails, clinics, etc.) and collect demographic and clinical information. This position will work closely with Centerstone Mobile Crisis teams and dispatch Specialists throughout Tennessee, Indiana, Illinois and Florida based on the geographic location of the crisis response request. Salary Range: $17.10-$18.00. This is a remote PRN position on a 24/7/365 high volume mental health mobile crisis dispatch team. Available hours will vary. Essential Duties & Responsibilities - Answers calls from community partners, such as hospitals, jails, clinics, etc., and maintain a professional relationship with contacts. - Follows protocols and procedures to dispatch the appropriate mobile crisis dispatch team. - Documents all required information in the appropriate electronic recording system. - Must meet the ethical and clinical standards in compliance with all accreditation of the program. - Actively participates in supervision meetings including quality, training, and team meetings. - Assist in administrative tasks as needed. Knowledge, Skills & Abilities - Effectively communicate via written, verbal, in person and virtual methods. - Ability to understand complex issues, effectively handle multiple tasks at once and evaluate needs. - Demonstrates high-level customer service skills and professional etiquette. - Effectively navigate multiple Electronic Record Systems required for documentation. Qualifications - Education Level: High School Diploma, GED or Certified Peer Recovery Specialist required. Bachelor's degree preferred. - Years of Experience: Two years of customer service experience preferred. - Certification/Licensure: N/A Physical Requirements - Standing – 10% - Sitting – 90% - Squatting – Occasional - Kneeling – Occasional - Bending – Occasional - Driving – Occasional - Lifting – Occasional Benefits - Medical, dental, and vision health coverage - Flexible Spending and Health Savings Accounts - 403b retirement plan with company match - Paid time off and ten paid holidays - AD&D Insurance, Life Insurance, and Long Term Disability (company paid) - Employee Resource Groups - Continuing education opportunities - Employee Assistance Program
Our CDN company is dedicated to providing A-grade services with their bandwidth pricing starting at 5 cents per GB. To move in, the clients don't have to make any commitments, sign any contracts, or pay for the setup. Currently, we are proudly serving 2000+ clients that consist of OTT, IPTV, ad agencies, gamers, government agencies, NGOs, and major TV channels. Customers are enabled to access any of our 1200+ PoPs located across the globe. Our integrated multi-CDN network allows you to connect to end users with minimum latency limited to the peering relationships of our partners. The advanced, next-generation-centric services and network infrastructure not only help you to connect to your end-users within their ISPs themselves but also ensures fast, secure, and affordable content delivery.
Role Description We are looking for an Android developer to help build awesome Android apps that integrate with our services platform. The ideal candidate must have extensive experience in Android design and development, with one or more apps on the Google Play Store. Beyond technical capabilities, we are looking for a person who can productively handle diverse & changing requirements and turn them into actionable plans. Key Responsibilities - Translate designs and wireframes into high-quality code. - Design, build, and maintain high-performing, reusable, and reliable Java code. - Ensure the best possible performance, quality, and responsiveness of the application. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automation. - Design and build advanced applications for the Android platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Work with outside data sources and APIs. - Unit-test code for robustness, including edge cases, usability, and general reliability. - Work on bug fixing and improving application performance. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications - Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes. - Familiarity with RESTful APIs to connect Android applications to back-end services. - Strong knowledge of Android UI design principles, patterns, and best practices. - Experience with offline storage, threading, and performance tuning. - The ability to design applications around natural user interfaces, such as touch. - Familiar with the use of additional sensors, such as gyroscopes and accelerometers. - Knowledge of the open-source Android ecosystem and the libraries available for common tasks. - Ability to understand business requirements and translate them into technical requirements. - Familiarity with cloud message APIs and push notifications. - A knack for benchmarking and optimization. - Understanding of Google's Android design principles and interface guidelines. - Proficient understanding of code versioning tools, such as Git. - Familiarity with continuous integration. - Mention any other frameworks, libraries, or other technology relevant to your project. Requirements - BS/MS degree in Computer Science, Engineering, or a related subject. - Proven software development experience and Android skill development. - Proven working experience in Android app development. - Published at least one original Android app. - Experience with the Android SDK. - Experience working with remote data via REST and JSON. - Experience with third-party libraries and APIs. - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. - Solid understanding of the full mobile development life cycle. Benefits We are looking for a doer, the type of person that brings a can-do, figure it out type of energy to the job every day, and is willing to jump in and help. If you can picture yourself in this position and it's something that interests you, feel free to apply here! We look forward to having you on our team. Company Description Our CDN company is dedicated to providing A-grade services with their bandwidth pricing starting at 5 cents per GB. To move in, the clients don't have to make any commitments, sign any contracts, or pay for the setup. Currently, we are proudly serving 2000+ clients that consist of OTT, IPTV, ad agencies, gamers, government agencies, NGOs, and major TV channels. - Customers are enabled to access any of our 1200+ PoPs located across the globe. - Our integrated multi-CDN network allows you to connect to end users with minimum latency limited to the peering relationships of our partners. - The advanced, next-generation-centric services and network infrastructure not only help you to connect to your end-users within their ISPs themselves, but also ensures fast, secure, and affordable content delivery.
We build Apps that connect the LGBTQ + Community.
• Help build the user-facing pieces of the next generation of Scruff and Jack’d • Clean architecture using dependency injection (Koin/Swinject), modules, and functional & reactive programming (RxJava/Combine) • Develop modern UIs with a live style guide and Jetpack Compose/SwiftUI • Engage in test and behavior-driven development, starting with the ViewModel layer • Work in an agile team with Product, Design, Support, and Marketing to respond to our users' needs • Develop solutions end to end, from design, requirements, coding, refactoring, to delivery and maintenance • Communicate effectively using pair and mob programming across a global team • Learn and develop in other technologies like Kotlin, React, and/or Ruby on Rails • Use latest AI coding technologies to accelerate learning and development
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.
Role Description Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply. - Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences - Implement custom user interfaces using latest programming techniques and technologies - Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews - Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members - Architect efficient and scalable systems that drive complex applications - Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt - Work on a variety of coding languages and technologies - Establish ownership of components, features, or systems with expert end-to-end understanding Qualifications - Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience - 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD - Demonstrated experience driving change within an organization and leading complex technical projects - Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions Requirements - Shipped at least one large-scale product to production, supporting millions of active users - Experience with multithreading programming and mobile memory management - Experience building maintainable and testable code bases, including API design and unit testing techniques - 2+ years experience building Android applications in Java using Android SDK - Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements) - Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews) - Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies Benefits - $183,997/year to $257,000/year + bonus + equity + benefits
437more opportunities are still waiting for you.Log in now and take your next shot before someone else does.
Android, REST API, Kotlin, Java, iOS, Swift