Job Closed
This listing is no longer active.
Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Developer
Location
United States
Posted
78 days ago
Salary
$80 - $110 / hour
Seniority
Mid Level
Job Description
Developer
Mercor
Role Description - Collaborate with researchers and product partners on concept creation and backend integration. - Develop reusable, well-tested software components for interfacing with back-end platforms. - Implement custom user interfaces using the latest programming techniques and technologies. - Present designs, prototypes, and concepts to cross-functional partners and stakeholders. - Work on a variety of coding languages and technologies to support applications across platforms. Qualifications - Must-Have: - Experience building maintainable and testable code bases, including API design and unit testing techniques. - Exposure to architectural patterns of large-scale software applications. - Experience with scripting languages such as Python, JavaScript, or Hack. - Experience building Android applications in Java or Kotlin using Android SDK. - Experience as an owner of a particular component, feature, or system. - Preferred: - Experience building complex applications for iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks. - Experience with multithreaded programming and mobile memory management. Requirements - Contract position. - Compensation: $80–$110/hour. - Location: Remote. Application Process - Upload resume. - AI interview based on your resume. - Submit form. Resources & Support - For details about the interview process and platform information, please check: Interview Process Details . - For any help or support, reach out to: support@mercor.com . - Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Job Requirements
- Must-Have:
- Experience building maintainable and testable code bases, including API design and unit testing techniques.
- Exposure to architectural patterns of large-scale software applications.
- Experience with scripting languages such as Python, JavaScript, or Hack.
- Experience building Android applications in Java or Kotlin using Android SDK.
- Experience as an owner of a particular component, feature, or system.
- Preferred:
- Experience building complex applications for iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks.
- Experience with multithreaded programming and mobile memory management.
- Contract position.
- Compensation: $80–$110/hour.
- Location: Remote.
- Application Process
- Upload resume.
- AI interview based on your resume.
- Submit form.
- Resources & Support
- For details about the interview process and platform information, please check: Interview Process Details .
- For any help or support, reach out to: support@mercor.com .
- Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Related Guides
Related Job Pages
More Android Engineer Jobs
• Responsible for developing high-quality mobile applications, following best development practices and standards. • Ensure quality in everything you do by developing unit and/or automated tests. • Value Clean Code and Design Patterns in your projects. • Collaborate with multidisciplinary teams to develop innovative solutions.
Software Engineering - Software Engineer III
Apex SystemsApex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by three Virginia Tech clas
Title: Software Engineering - Software Engineer III Employee Type: Contract Location: Burlingame, CA, US Job Type: Engineering and Technicians Pay Range: $68 - $78 per hour Job Description: Job#: 3026308 JOB TITLE: SOFTWARE ENGINEER III DURATION: 9 MONTHS LOCATION: HYBRID ONSITE IN BURLINGAME CA PAY RATE: $68 - $78 HOURLY Description: Summary: We're building a practical neural interface drawing on the rich neuromotor signals that can be measured non-invasively with single motor neuron resolution. This technology has become one of the main pillars for interaction with the virtual and augmented world. We are looking for developers with experience in user interfaces, infrastructure, and/or tools supporting applications across various interfaces, including desktop and Android. If you are interested in joining a world-class team of passionate people and industry veterans, we look forward to hearing from you soon! In this role the candidate is expected to interact and align with researchers and product partners on concept creation, ensure proper integration with backend and create reusable and well-tested code Job Responsibilities: - Present designs, prototypes and concepts to cross functional partners and stakeholders - Work collaboratively with Research, Engineering and other partners to execute and complete experiences - Work on a variety of coding languages and technologies - Implement custom user interfaces using latest programming techniques and technologies - Develop reusable software components for interfacing with back-end platforms Skills: - Experience building maintainable and testable code bases, including API design and unit testing techniques - Exposure to architectural patterns of large scale software applications - Experience with scripting languages such as Python, Javascript or Hack - Experience building Android applications in Java or Kotlin using Android SDK - Experience as an owner of a particular component, feature or system Preferred: - Experience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks - Experience with multithreaded programming and mobile memory management EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected]. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
• Lead the technical direction and architecture of Franki’s Android platform—ensuring scalability, modularization, and maintainability. • Develop and deliver high-quality features in Kotlin, writing clean, testable, and well-documented code. • Mentor and support engineers, leading code reviews and fostering technical excellence across the team. • Improve and maintain CI/CD pipelines using GitHub Actions, Firebase App Distribution, and Fastlane. • Enhance testing automation—drive unit, UI, and integration test coverage across the app. • Collaborate cross-functionally with Product, Design, and Backend to deliver user-first, performant mobile experiences. • Adopt and integrate new iOS/Android frameworks and tools, continuously improving performance and development speed. • Monitor and optimize app performance using Firebase Crashlytics and analytics data. • Champion technical best practices and contribute to the modernization of Franki’s mobile architecture.
Senior Software Engineer-Android (Mobile)
H&R BlockSince 1955, we have been leaders in tax preparation, financial services, and small business solutions. With 70,000 associates and 9,000 retail tax locations across North America, Australia, Ireland, and India, we have helped millions of clients and countless communities. If you embrace challenges as opportunities, value winning as a team, and seek to make a meaningful difference, join us on our journey.
Our Company We care about helping people. Our purpose is to provide help and inspire confidence in our clients and communities everywhere. Our associates feel a sense of belonging in an inclusive place with an amazing history and a sharp focus on our future. Our connected culture is who we are and how we work together to achieve our strategies, accelerate our transformation, and achieve extraordinary results. It’s an exciting time to be a part of H&R Block! What you'll do... As a Senior Software Engineer, you’ll be a hands-on technical leader driving the development of our native Android experience built in Kotlin. You’ll play a central role in our transition from a micro-app architecture to native mobile development — shaping the technical direction and raising the bar for quality across the team. You will drive the development of native mobile applications for Android. You will focus on hands-on engineering, collaborating with internal teams, and delivering high-quality solutions within defined project scopes. Day to day, you'll... - Design, build, and ship native Android features using Kotlin and Jetpack Compose, ensuring a modern, performant user experience across the application - Lead the effort to convert existing hybrid components into native Android, making pragmatic technical decisions about migration sequencing and architecture - Collaborate closely with product owners, UX designers, and backend engineers in a trio model to translate business requirements into well-scoped technical solutions - Own code quality through thorough code reviews, championing consistent patterns, testability, and adherence to Android platform best practices - Write and maintain automated tests using JUnit, Espresso, MockK, and Robolectric to ensure reliability across releases - Integrate and manage third-party SDKs and platform services including LaunchDarkly for feature flagging, Airship for push notifications, and Firebase for distribution - Leverage analytics and monitoring tools like Datadog and Adobe Analytics to inform decisions, track app health, and support A/B testing - Contribute to CI/CD pipeline improvements using tools like Fastlane, GitHub Actions, and Azure DevOps to streamline builds and releases - Utilize AI-powered development tools such as GitHub Copilot to accelerate development and explore opportunities to integrate AI capabilities into the product - Mentor other engineers on native Android development patterns, modern Kotlin idioms, and mobile best practices — helping elevate the technical skills of the broader team What you'll bring to the team... Education: - Bachelor’s degree in a related field or the equivalent through a combination of education and related work experience. Work Experience: - 5+ years of experience in mobile development with a portfolio of native Android apps - Proficiency in Kotlin (including Jetpack Compose) and platform-specific tools (Android Studio) - Experience with supporting libraries such as Room, Hilt, and Coroutines - Familiarity with CI/CD tools including Fastlane, Bitrise, GitHub Actions, and ADO CI/CD - Experience with automated testing frameworks: JUnit, Espresso, MockK, Robolectric - Strong understanding of analytics and monitoring tools such as Datadog and Adobe Analytics, as well as crash reporting and A/B testing - Experience with feature flagging (LaunchDarkly), push notifications (Airship), and distribution management (Firebase) - Experience using AI-powered development tools (GitHub Copilot, OpenAI Codex, IntelliJ) - Excellent communication and teamwork skills - Prior experience as a technical lead for a mobile application or product It would be even better if you also had... - Contributions to open-source mobile libraries or developer communities - Experience converting applications from hybrid frameworks to native mobile - Experience developing native Swift iOS applications Why work for us Since 1955, we have been leaders in tax preparation, financial services, and small business solutions. With 70,000 associates and 9,000 retail tax locations across North America, Australia, Ireland, and India, we have helped millions of clients and countless communities. If you embrace challenges as opportunities, value winning as a team, and seek to make a meaningful difference, join us on our journey. You’ll reap the rewards of helping others along with competitive compensation and benefits to support your health and well-being. Specific benefits may vary based on your role. For detailed eligibility requirements and benefits information, visit blockbenefits.com. Equal Opportunity Employer: H&R Block does not tolerate discrimination based on a person’s race, color, religion, ancestry, age, sex/gender (including pregnancy, childbirth, related medical conditions and sex-based stereotypes and transgender status), sexual orientation, gender identity or expression, service in the Armed Forces, national origin, physical or mental disability, genetic information, citizenship status or any other status protected by law. Pay Range Information The pay range for this position is listed below. Local minimum wage laws apply. This information is posted pursuant to local requirements to provide applicants with information about what they might be eligible to receive. Individual pay decisions will depend on job-related factors such as experience, education, skill, performance, and geographic location where work will be performed. Successful candidates may be able to participate in one or more incentive compensation or short-term incentive plans, which could generate additional earnings in accordance with the terms of each plan. Qualifying associates can enroll themselves and/or their eligible dependents in medical and prescription drug coverage; can participate in the H&R Block Retirement Savings Plan (401(k) Plan), the Employee Assistance Program, (virtual) fitness center programs, and the associate discount program; are automatically enrolled in Business Travel Accident Insurance; and receive Associate Tax Prep benefit. Pay Range $101,200.00 - $161,900.00/Yr. Sponsored Job #LI-SH1 #LI-Remote


