Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Mobile Development (Android)

$105k - $110k

City 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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Mobile Development (Android) in Philadelphia, PA vacancy
  • $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... 
    Android
    Senior
    Local area

    Pariveda Inc

    Philadelphia, PA
    4 days ago
  •  ...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... 
    Android
    Senior
    Full time
    Casual work
    Remote work
    Flexible hours

    FreedomPay

    Philadelphia, PA
    20 days ago
  • $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... 
    Android
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Philadelphia, PA
    23 hours ago
  •  ...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... 
    Android
    Full time
    Work at office
    Remote work
    Worldwide

    Comcast

    Philadelphia, PA
    23 hours ago
  •  ...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... 
    Android
    Live in
    Work at office
    Local area

    Accenture

    Philadelphia, PA
    1 day ago
  • $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... 
    Android
    Local area
    Visa sponsorship

    Deloitte

    Philadelphia, PA
    1 day ago
  • $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

    Diverse Lynx LLC

    Philadelphia, PA
    28 days ago
  •  ...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... 
    Android
    Senior
    Full time
    Temporary work
    Immediate start

    Syzygy Integration

    Conshohocken, PA
    18 days ago
  •  ...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... 

    Implify

    Cherry Hill, NJ
    3 days ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Creditly Corp

    Philadelphia, PA
    3 days ago
  • $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

    City of Philadelphia, PA

    Philadelphia, PA
    1 day ago
  •  ...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... 
    Senior
    Contract work

    Neshent Technologies

    Blue Bell, PA
    29 days ago
  •  ...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 time
    Work at office
    Worldwide

    Comcast

    Philadelphia, PA
    4 days ago
  •  ...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

    Allaire Health Services, LLC

    Riverton, NJ
    23 hours ago
  •  ...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

    L3Harris Technologies

    Camden, NJ
    1 day ago
  •  ...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... 
    Senior
    Remote work

    Atomic

    Philadelphia, PA
    1 day ago
  • $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... 
    Senior
    Local area
    Flexible hours

    Harris Corporation

    Camden, NJ
    3 days ago
  • 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

    Robert Half

    Fort Washington, PA
    4 days ago
  • $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 time
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Immediate start
    Work from home
    3 days per week

    Lyft

    Philadelphia, PA
    3 days ago
  •  ...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

    Roberts Recruiting

    Philadelphia, PA
    4 days ago
  • $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... 
    Senior
    Local area

    RELX

    Philadelphia, PA
    4 days ago
  •  ...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... 

    Insight Global

    Broomall, PA
    2 days ago
  • $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... 
    Senior
    Local area
    Worldwide

    Elsevier

    Philadelphia, PA
    23 hours ago
  •  ...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... 
    Senior
    Odd job
    Full time
    Work at office
    Local area
    Weekend work

    Perpay Inc.

    Philadelphia, PA
    4 days ago
  •  ...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

    Urban Outfitters , Inc.

    Philadelphia, PA
    4 days ago
  •  ...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,... 
    Senior
    Full time

    TrafficCast

    Philadelphia, PA
    4 days ago
  •  ...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... 
    Senior
    Local area
    Remote work
    Shift work

    GrabJobs

    Philadelphia, PA
    1 day ago
  • $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... 
    Senior
    Temporary work
    Local area
    Visa sponsorship

    Chubb

    Philadelphia, PA
    3 days ago
  •  ...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... 
    Senior
    Work experience placement

    Jefferson

    Philadelphia, PA
    4 days ago
  •  ...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... 
    Senior
    For contractors
    Work experience placement

    ASRC Federal Holding Company

    Moorestown, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Mobile Development (Android). Be the first to apply!