Android Developer
BCforward
BC forward is seeking a highly motivated and experienced Android Developer Duration: 6 Months contract Job Description: We are seeking a highly skilled Android Engineer to design, develop, and maintain secure, scalable, and customer‑centric mobile banking applications. The ideal candidate is passionate about delivering exceptional mobile experiences and has deep expertise in modern Android development, software architecture, performance optimization, and enterprise‑grade application security. Must Have Skills: 1-3 years’ experience in Java 17 or higher 1 to 2 years’ experience working in agile/scrum teams JSON Parser Kotlin Object Oriented Design Strong understanding of Clean Architecture and MVVM principles Key Responsibilities Design, develop, test, deploy, and support native Android applications throughout the full software development lifecycle (SDLC). Build high-quality, maintainable, and scalable mobile solutions using Kotlin and modern Android frameworks. Develop customer‑facing features that enhance digital banking experiences across account servicing, payments, transfers, alerts, authentication, and financial management capabilities. Collaborate with Product Owners, UX Designers, Architects, and backend engineering teams to translate business requirements into technical solutions. Software Engineering & Architecture Perform software design, code analysis, technical reviews, and system architecture assessments. Apply object‑oriented design principles, design patterns, and modern Android architectural patterns such as MVVM and Clean Architecture. Develop reusable, modular, and testable components that support long‑term maintainability. Analyze system risks, technical debt, performance bottlenecks, and reliability concerns to improve application stability. User Experience & Accessibility Design and implement intuitive, responsive, and accessible user interfaces using Jetpack Compose and Material Design principles. Ensure compliance with accessibility standards (WCAG/ADA) and provide an inclusive user experience for all customers. Partner with UX teams to continuously improve usability, customer satisfaction, and digital engagement. API Integration & Security Integrate Android applications with RESTful and GraphQL APIs, authentication services, and enterprise backend platforms. Implement secure coding practices and mobile security controls, including biometrics, encryption, OAuth, and secure data storage. Support fraud prevention and regulatory compliance requirements within the mobile banking platform. Quality Engineering Develop and maintain automated unit, integration, and UI test suites. Participate in code reviews and promote engineering best practices. Utilize testing frameworks such as JUnit, Mockito, MockK, Espresso, and Robolectric to improve code quality and reliability. Support continuous integration and continuous deployment (CI/CD) practices. Performance & Reliability Monitor and optimize application performance, memory utilization, startup time, responsiveness, and crash‑free user sessions. Troubleshoot production issues, perform root cause analysis, and implement long‑term solutions. Leverage observability and analytics tools to identify and resolve performance issues proactively. Technology Innovation Evaluate emerging mobile technologies, frameworks, and development practices. Provide recommendations for modernization initiatives and platform enhancements. Contribute to engineering standards, architectural governance, and mobile development roadmaps. Production Support Maintain, support, and document application functionality. Participate in incident response, production support, and release management activities. Collaborate with cross‑functional teams to ensure operational excellence and application availability. Required Qualifications Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field. 5+ years of Android application development experience. Strong proficiency in Kotlin and Android SDK. Experience with Jetpack Compose and modern Android UI development. Experience implementing RESTful API integrations. Solid understanding of MVVM architecture and object‑oriented design principles. Experience with dependency injection frameworks such as Dagger/Hilt or Koin. Experience with Kotlin Coroutines, Flow, and asynchronous programming. Proficiency with Git, source control, and Agile development methodologies. Experience with automated testing, code reviews, and CI/CD pipelines. Strong problem‑solving, communication, and collaboration skills. Preferred Qualifications Experience developing mobile banking, fintech, or other highly regulated financial applications. Experience with GraphQL APIs. Experience implementing biometric authentication and mobile security best practices. Knowledge of accessibility standards and mobile usability principles. Experience with multi‑module application architecture. Experience mentoring engineers and leading technical initiatives. Familiarity with cloud platforms such as AWS or Azure. Experience supporting large‑scale enterprise mobile applications with millions of users. #J-18808-Ljbffr BCforward
- ...Android Developer 2+ yrs developing Android applications (using Android and or 3rd party frameworks) • 2+ yrs experience in Java and or Kotlin (preferred) • A solid understanding and appreciation for Agile tools, methodologies, and frameworks. • A solid understanding...Suggested
- ...Android Developer. Location: Cincinnati Day 1 onsite GENERAL FUNCTION: As a member of an agile squad, responsible for implementing new features and enabling capabilities using modern software engineering tools and practices. Adheres to practices...Suggested
- Job Description We are seeking a Seasoned Android Software Engineer to join our dynamic mobile development team. In this role, you will... ...environment. Key Responsibilies Feature Development: Design, develop, and deploy new features for our existing Android application,...Suggested
- BCforward is seeking a highly motivated and experienced Android Developer for a 6-month contract in Cincinnati, Ohio. The role involves designing, developing, and maintaining secure mobile banking applications. The ideal candidate will have over 5 years of Android development...SuggestedContract work
- Encore Talent Solutions is looking for a Seasoned Android Software Engineer to join our dynamic mobile development team in Cincinnati, Ohio. In this role, you will evolve our existing Android application, delivering high-quality solutions while collaborating with cross-...Suggested
- Job Title: Android Software Engineer Duration: 6 month contract (Possible Extension) Location: Cincinnati, OH (Onsite, 4 days a week... ...collaborating with Product Management, Product Design, Lead Android Developer, and Quality Engineering to deliver a high-quality solution....Contract work
$61.21 - $66.21 per hour
...Responsibilities Kforce has a client in Blue Ash, OH that is seeking an Android Software Engineer. Summary: The Android Software Engineer will... ...with Product Management, Product Design, Lead Android Developer, and Quality Engineering to deliver a high-quality solution. Requirements...- Agility Partners in Cincinnati, Ohio, is seeking an Android Engineer to enhance native mobile applications for a large customer base. This role involves collaboration with Product, UX, and Engineering teams to ensure high-performance applications focused on user experience...
$100k - $120k
...Job Description We are looking for a Teamcenter Developer with advanced skills in Java, C++, and other languages, who will design, develop, test, and support custom Teamcenter solutions across the organization. Must Have Technical/Functional Skills Teamcenter Developer...- ...JOB DEVELOPER – FULL TIME At Easterseals Redwood, we believe in the power of purpose and the power of work. We empower children and adults with disabilities, military veterans, and people facing disadvantages in our region to live full and meaningful lives. Our programs...Full timeCurrently hiringFlexible hours
$166k - $220k
...think creatively and continuously improve our methods of automation, throughput, user interfaces, and data analytics. WHAT YOU'LL DO Develop applications for Windows and Linux desktop environments. Integrate cloud data and deployment features while maintaining user...Full timeWork experience placement- ...Mainframe Developer Location: Cincinnati, OH (Onsite) Key Requirements: Strong experience with COBOL, JCL, DB2, and CICS Hands-on experience with TSO/ISPF, IMS, and mainframe utilities Banking domain knowledge (loans, deposits, payments, core banking...
- ...Job Title: RPA Developer - UiPath Location: Cincinnati, Ohio (Onsite) Job Description We are seeking an experienced RPA Developer with strong UiPath expertise to design, develop, and maintain automation solutions that improve business efficiency...
- Job Title: Specialist, Mechanical Design Engineer Job Code: 36627 Job Location: Cincinnati, OH Schedule: 4/10 - Employees work 10 hour days, 4 days a week About L3Harris Technologies: L3Harris Technologies is an agile global aerospace and defense technology innovator, delivering...Full timeWork experience placementFlexible hours
- ...SAS AML Developer Looking for a highly skilled SAS AML Developer to join our team, focused on delivering robust Anti-Money Laundering (AML) solutions. The ideal candidate will have deep expertise in SAS programming and a strong understanding of AML processes, data transformation...Work at officeLocal area
- ...Siebel CRM Developer/Administrator Design, develop, customize, and implement Siebel CRM solutions based on business requirements. Perform Siebel application configuration, including workflows, business rules, UI customization, and integration with external systems...Work experience placement
- ...Informatica Developer As a Senior Developer, you are responsible for development, support, maintenance and implementation of a complex project module. Must have ability to develop complex Informatica ETL mappings and workflows extracting data from various heterogeneous...
- ...Informatica Developer Candidate must be open to relocate to either Somerville, NJ or Cincinnati, OH Somerville, NJ/Cincinnati, OH Experience: 3-7+ years preferred, however flexible Key Skill - Informatica Developer Additional soft skills: ~1. Agile...RelocationFlexible hours
- ...RPA Developer (Blue Prism) Location: Cincinnati, OH Position: Contract Job Description: Blue Prism Automation Senior Developer 6 plus years of IT software development experience with at least 2 years experience in Blue Prism. Preferred Skills: Certified...Contract workFor contractors
- Job Title Critical WebMethods knowledge and expertise, keeping the current Customer Master Data solution integrations running and supported. Existing member experience levels: ~8 years webMethods development - Integration ~ Architect level experience ...
$95k - $110k
...The Role: Reporting to the Senior Architect the Developer, Data and Integration will be responsible for maintaining the stability, scalability, and reliability of our enterprise integration landscape, particularly for B2B and EDI transactions that directly support...RelocationFlexible hours- ...Role: DataStage Developer Location: Cincinnati , OH (Onsite) Exp:10+ years Job Summary: Responsible for building outstanding software solutions to drive the success of a business. Build various aspects of the company's infrastructure to power innumerable conversations...
- ...Title : Mainframe Developer Location : Remote, however, must live in one of these states: MI, OH, IN, IL, WI, KY Duration : Initial until 2/7/2025 will extend through January 2026 Must Have: Strong experience with Cobol, JCL, VSAM Must have...Live inRemote work
- ...Job Title: ETL DataStage Developer Location: Cincinnati, OH (Onsite) Expereince:10+ Years Must have skills Cloud Snowflake Database Experience with DBT JOB DESCRIPTION Job Summary: Handle the design and construction of scalable management...Work experience placement
- ...Sr. AEM Developer Cincinnati, OH 5 Days onsite Develop, customize and maintain AEM core / custom components, editable templates, and workflows. Work with Sling Models and HTL (Sightly), touch UI dialog for components development. Design and develop OSGI services...
- Job Title Strong Mainframe skills COBOL, JCL, standard IBM utilities We will be migrating from Roscoe and ISPF to IDZ in mid-2022, so past IDZ experience a plus We will be migrating from librarian to GIT in 2022, so past GIT experience a plus Prior banking ...
- ...Datastage Developer Bachelors degree in Computer Science/Information Systems Understanding of Object-Oriented Programming Languages Understanding of Software Development Lifecyle Strong SQL Skills with ability to perform ETL Familiarity with relational database...
- Overview Herzog Contracting Corp. is currently seeking a diligent Office Engineer in Cincinnati, OH to join our team. Duties and Responsibilities This is a non-exhaustive overview of the job duties for this position. Assist Project Manager and Project Engineer and act ...Work at officeImmediate start
$127k - $296k
...shape product-informed marketing motions and campaign strategies Engage with Figma's product ecosystem and the broader design and developer tooling landscape At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited...Full timeRemote workWork from home- ...report flight/product safety concerns. Participate in proactive risk analysis of flight/product safety critical parts and processes. Develop and implement meaningful and lasting corrective/preventative actions alongside Operations Leaders and Production Engineers. Provide...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Developer. Be the first to apply!


