Senior Software Engineer - Mobile Development (Android)
$105k - $110kCity of Philadelphia
Senior Software Engineer – Mobile Development (Android)A best-in-class city that attracts best-in-class talent, Philadelphia is an incredible place to build a career. From our thriving arts scene and rich history to our culture of passion and grit, there are countless reasons to love living and working here. With a workforce of over 30,000 people, and more than 1,000 different job categories, the City of Philadelphia offers boundless opportunities to make an impact.As an employer, the City of Philadelphia values inclusion, integrity, innovation, empowerment, and hard work above all else. We offer a vibrant work environment, comprehensive health care and benefits, and the experience you need to grow and excel. If you're interested in working with a passionate team of people who care about the future of Philadelphia, start here.What We Offer:Impact - The work you do here matters to millions.Growth - Philadelphia is growing, why not grow with it?Diversity & Inclusion - Find a career in a place where everyone belongs.Benefits - We care about your well-being.Job DescriptionOIT is seeking a Senior Android Developer to lead the design, development, and maintenance of high-quality Android applications that support City services and operations. This role will work closely with product managers, designers, backend engineers, and City department stakeholders to deliver secure, accessible, user-centered mobile experiences.The Senior Android Developer will strongly influence the full mobile development lifecycle from technical discovery and architecture through implementation, testing, deployment, and ongoing iteration. This role requires strong engineering expertise, a collaborative mindset, and a commitment to building digital tools that improve the lives of Philadelphia residents, businesses, and City employees.Essential FunctionsDesign, build, and maintain advanced Android applications using Kotlin and modern Android frameworks like Jetpack ComposeLead technical architecture decisions and establish best practices for Android developmentCollaborate with product, design, and backend engineering teams to define requirements and deliver high-quality featuresHelp to translate user needs and business goals into scalable, maintainable mobile solutionsCollaborate with UX/UI designers to implement pixel-perfect designs optimized for Android platforms and design conventionsEnsure applications comply with Google Play Store guidelines and submission requirementsWrite clean, maintainable code following Android development best practices and coding standardsIntegrate Android applications with APIs, backend services, and City data systemsEnsure applications meet standards for accessibility, security, and performanceConduct code reviews, mentor junior developers, and contribute to team-wide engineering excellenceImplement automated testing, CI/CD pipelines, and monitoring tools to support reliable deploymentsTroubleshoot and resolve technical issues across the mobile stackStay current with Android technologies, tools, and best practices, and advocate for continuous improvementSupport agile delivery practices, including sprint planning, standups, and retrospectivesCommunicate progress, risks, and technical decisions clearly to technical and non-technical audiencesCompetencies, Knowledge, Skills and AbilitiesDeep understanding of modern Android development principles and mobile UX patternsStrong proficiency in native Android development with focus on Android platform optimizationSolid understanding of Android development fundamentals including Activities, Fragments, Services, and Content ProvidersExperience with Android Studio, Gradle build system, and Android SDK toolsKnowledge of Material Design principles and Android UI/UX best practicesUnderstanding of Android app lifecycle, memory management, and performanceAbility to manage multiple priorities in a dynamic public-sector environmentCommitment to equity, accessibility, and inclusive designAbility to mentor and support other engineersStrong problem-solving skills and ability to debug complex mobile applicationsFamiliarity with Google Play Console and app store submission processesExperience with version control systems, preferably GitUnderstanding of RESTful APIs and mobile app security best practicesKnowledge of automated testing frameworks for mobile applicationsExcellent communication skills and ability to work in a collaborative team environmentUnderstanding of the modern mobile platform and common architecturesStrong understanding of the key differences in supported hardware and features across the mobile device landscapeServer-side programming languages such as NodeJs (Typescript)Command line and shell scriptsWeb application security concerns and ways to mitigate themSQL, and usage of relational databases such as PostgreSQL, Oracle, MSSQLAmazon Web Services (AWS)ContainerizationAutomated test/deployment pipelinesAPI design and developmentQualificationsWe care more about what you can do than where you learned how to do it. That said, a bachelor's degree is a good foundation for the work, and job-related experience around the competencies above is acceptable as well.5+ years of professional Android development experience.Prior team leadership or seniority is a plusStrong proficiency in Kotlin, Android Studio, and modern Android frameworks (Jetpack, Compose, Coroutines, etc.)Experience building and deploying applications to the Google Play Store or enterprise distributionExperience integrating RESTful APIs and working with backend servicesFamiliarity with agile or iterative development processesStrong understanding of mobile architecture, design patterns, and performance optimizationExcellent problem-solving skills and attention to detailStrong communication skills and experience collaborating with cross-functional teamsAdditional InformationSalary Range: $105,000 - $110,000All applications must include a cover letter. Applications without a cover letter will be considered incomplete.Have developed and deployed at least one Android application to the Google Play StoreDemonstrate proficiency in React Native development through portfolio or work samplesWe offer comprehensive health coverage for employees and their eligible dependentsOur wellness program offers eligibility into the discounted medical planEmployees receive paid vacation, sick leave, and holidaysGenerous retirement savings options are availablePay off your student loans faster - As a qualifying employer, City of Philadelphia employees are eligible to participate in the Public Service Loan Forgiveness program. Join the ranks of hundreds of employees who have already benefited from this program and achieved student loan forgiveness.Enjoy a Free Commute on SEPTA - Starting September 1, 2023, eligible City employees will no longer have to worry about paying for SEPTA public transportation. Whether you're a full-time, part-time, or provisional employee, you can seize the opportunity to sign up for the SEPTA Key Advantage Program and receive free Key cards for free rides on SEPTA buses, trains, trolleys, and regional rails.Unlock Tuition Discounts and Scholarships - The City of Philadelphia has forged partnerships with over a dozen esteemed colleges and universities in the area, ensuring that our employees have access to a wide range of tuition discounts and scholarships. Experience savings of 10% to 40% on your educational expenses, extending not only to City employees but in some cases, spouse and dependents too!*The successful candidate must be a city of Philadelphia resident within six months of hireEffective May 22, 2023, vaccinations are no longer required for new employees that work in non-medical, non-emergency or patient facing positions with the City of Philadelphia. As a result, only employees in positions providing services that are patient-facing medical care (ex: Nurses, doctors, emergency medical personnel), must be fully vaccinated.The City of Philadelphia is an Equal Opportunity employer and does not permit discrimination based on race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, source of income, familial status, genetic information or domestic
$105.4k
...Lead Software DeveloperPariveda is a North American... ...of full software development life cycle, gain... ...a lead software engineer, you will build... ...Angular, Vue, and Mobile technologies including iOS and Android.Utilize AI strategically... ...including senior executives and stakeholdersWork...AndroidSeniorLocal area- ...available in-store, online and on-mobile and are supported by rapid API adoption... .... We are currently seeking a Software Engineer with specific Android experience. This is a full time salaried... ...with Kotlin Multiplatform (KMP) development Experience in Unit Testing with...AndroidSeniorFull timeCasual workRemote workFlexible hours
$112k - $228k
...Digital Product Manager Lead Senior within PNC's Digital organization... ...Manager Lead Senior on our Mobile & Online Banking Security... ...control experiences across iOS, Android, and web platforms.• Partner... ...recommendations. Drives business case development.Develops and designs the...AndroidSeniorFull timeTemporary workPart timeWork experience placementWork at office- ...is seeking an experienced Android Developer to join the Connected... ...Protection Experiences Engineering team. This group is responsible for customer-facing mobile application development for Comcast’s Home... ...experience across hardware/software integration layers.Debug and...AndroidFull timeWork at officeRemote workWorldwide
- ...management, design, and engineering capabilities to help... ...Your central role in the mobile ecosystem enables you... ...application development, architecture and infrastructure... ...working as a software engineerMinimum 2 years... ...native iOS (Swift) or Android (Java/Kotlin), React Native...AndroidLive inWork at officeLocal area
$128k - $252.5k
...Build and lead mobile engineering efforts that support personalized... ...the ability to guide Android architecture discussions. The Lead Software Engineer II will serve... ...the technical design, development, testing, and... ...entry-level employees to senior leaders, we believe there...AndroidLocal areaVisa sponsorship$45 per hour
...Role: Mobile automation engineer Rate- $45/hr Role Descriptions: The Mobile QA Engineer will serve as a key member... ...reliable mobile applications across iOS and Android. This role combines software development skills with deep expertise in mobile QA automation...Android- ...What You’ll Get to Do: Engineer complex multidisciplinary solutions... ...span hardware interfaces, mobile applications, web... ...while collaborating with other software/hardware engineers, stakeholders... ...with at least one of: Android Development iOS Development Experience...AndroidSeniorFull timeTemporary workImmediate start
- ...A prominent IT service provider is seeking a Jr. Click Software professional to configure and customize Click Scheduler and Click Mobile. The ideal candidate will have at least 2 years of experience with dot net technologies and a Bachelor's degree or equivalent. Responsibilities...
$1,000 per month
Company Credit Genie is a mobile-first financial wellness platform designed to help... ...-centric solutions.OverviewAs a Senior Backend Engineer on the Trust Platform team, you'll play... ...consistent customer experiences.Greenfield Development - Work on new capabilities from...SeniorTemporary workWork at officeImmediate startRemote workFlexible hours$115k
...DescriptionYou will:• Help build and support the mobile development team, including establishing internal... ...mobile apps• Coordinate with other engineering managers focused on web applications... ...processes for building better mobile software and teams by encouraging best...Work at office- ...We are seeking an experienced Senior Oracle Database Software Engineer to design, develop, optimize, and maintain enterprise-grade database applications... ...components. The role focuses on Oracle database development, performance tuning, application architecture, and continuous...SeniorContract work
- ...SummaryThis role provides technical leadership across Xfinity Mobile systems, multi-MNO integrations, and software platforms. The Principal Engineer will serve as a bridge between MVNO engineering, product, software development, and operations teams, translating network...Full timeWork at officeWorldwide
- ...Allaire Health Services, LLC, Riverview Estates Rehabilitation & Senior Living in Riverton, NJ, seeks a compassionate Physical Therapist Assistant to join our rehabilitation team and support mobility and independence for residents. You will assist therapists, document...Senior
- ...L3Harris Technologies in Camden, NJ, seeks a Sr. Member Engineering Staff (Rust Software Engineer - Encryption) to translate requirements into robust software for high-assurance encryption products. You’ll join a Scrum team on site, contributing across the software life...Senior
- ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most... ...execute rapidly and cleanly with AI Extreme comfort using AI development tools while enforcing strict coding standards Experience...SeniorRemote work
$118.31k - $224.58k
...national security. Job Title: Sr. Member Engineering Staff (Software Engineer - Rust) Job Code: 46502... ...Job Description: We are seeking a Senior Rust Software Architect and Technical... ...a strong foundation for future development. The successful candidate will guide...SeniorLocal areaFlexible hours- We are looking for a Senior Front End Software Engineer to build modern, scalable web applications. This role combines hands-on Angular development with technical leadership, requiring someone who can shape frontend architecture, elevate engineering standards, and deliver...Senior
$52 - $58 per hour
...opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They... ...Experience solving real-time technology problems Experience with mobile development Benefits: ~ Great medical, dental, and vision insurance...Full timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...Senior Level Software EngineerWe are a fast-growing healthcare technology company that is committed... .... You are a senior level software engineer with several years of programming experience... ...teams to identify and prioritize development tasks.• Design and develop high...Senior
$95.3k - $158.8k
...Senior Software Engineer Ai AgentsWellsheet is a clinical decision support platform used by more than 20,000 providers across 100+ hospitals... ...outright.RequirementsPossess current Software Engineering development skills with TypeScript and Ruby experience; you treat prompts...SeniorLocal area- ...a highly skilled Web Developer & Digital Lead to oversee the development, maintenance, and growth of our digital ecosystem. This individual... ...for designing, building, and managing web applications, mobile experiences, cloud infrastructure, company websites, and digital...
$86.6k - $144.4k
...Senior Software Engineer I – Search and AI PlatformOur team is dedicated to unlocking the rich knowledge embedded within Elsevier's content... ...developers on engineering principles, GenAI patterns, and platform development.Participating in code reviews, architecture sessions, and...SeniorLocal areaWorldwide- ...Senior Software Engineer, BackendPhiladelphia, Pennsylvania, United StatesAbout UsPerpay is a certified B Corp and Philadelphia's most impactful... ...home" space offers river views and fosters rapid product development, strong relationships, and career growth. The energy from...SeniorOdd jobFull timeWork at officeLocal areaWeekend work
- ...Senior Engineer — Inventory Management SystemURBN is looking for a Senior Software Engineer to lead development, performance optimization, and production support of URBN's inventory management platform. We're looking for a hands-on technical leader who has taken complex...Senior
- ...Senior Software DeveloperTrafficCast International, Inc. is a leading... ...languages to help drive design, development, and ongoing... ...the Sr. Director of Software Engineering, the Sr. Software Engineer... ...that supports the various mobile applications. In this role,...SeniorFull time
- ...Large language models are transforming software engineering — developers can now go from idea to... ...evolves to meet the pressure of AI-assisted development — and you're excited to join a small... ...engineer (targeting mid-level to Senior II). Developer tools experience is a plus...SeniorLocal areaRemote workShift work
$90k - $143k
...Software Engineer, Client Data ServicesThe Software Engineer, Client Data Services supports client data integration, file-based workflows, reporting automation, and production issue resolution. This role partners with engineering, infrastructure, operations, and client...SeniorTemporary workLocal areaVisa sponsorship- ...Senior Software EngineerThe Senior Software Engineer is responsible for design, build, and scale our ServiceNow Strategic Portfolio Management (SPM) capability... ...engineers and help raise the bar on ServiceNow development practicesSupport a stable, secure, and optimized ServiceNow...SeniorWork experience placement
- ...Family: Information TechnologyJob Function: Software EngineeringPay Type: SalaryEducation... ...is a premier provider of systems engineering, software engineering, system integration... ...Software Engineers to support the continued development and sustainment of the U.S. Navy's...SeniorFor contractorsWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Mobile Development (Android). Be the first to apply!
- software engineer internship remote Philadelphia, PA
- software engineer remote Philadelphia, PA
- graduate software developer no experience Philadelphia, PA
- work from home software developer Philadelphia, PA
- information technology software engineer Philadelphia, PA
- senior software engineer remote Philadelphia, PA
- rust software engineer Philadelphia, PA
- part time software developer Philadelphia, PA
- junior software developer remote Philadelphia, PA
- software engineer travel Philadelphia, PA






