Harford County Public Library

Harford County Public Library

Access, Information, Service, Anytime, Anywhere

Diversified Consumer Services
51-250
Founded 1945

Description

  • Participate in technical discussions with the team.
  • Assist in analyzing and resolving technical problems.
  • Ensure product quality, scalability, and adherence to best practices.
  • Provide visibility into ongoing work and delivery progress.
  • Monitor and follow application and product health metrics.
  • Participate in pair programming, code reviews, and refinement sessions.
  • Continuously identify opportunities to improve applications, processes, and customer experience.
  • Contribute hands-on to the development of new features and improvements in the team’s domains.

Requirements

  • Experience developing Android applications, including Kotlin and Jetpack Compose.
  • Knowledge of architectural patterns and code design.
  • Familiarity with unit, integration, functional, and snapshot testing using tools such as JUnit, Espresso, Mockito, XCTest, and Snapshot Testing.
  • Experience with Android Studio and Gradle.
  • Knowledge of modular architecture and componentization.
  • Experience integrating RESTful APIs, cloud services such as Firebase, local and remote data storage, authentication, and push notifications.
  • Knowledge of CI/CD structure and automated pipelines.
  • Experience investigating, troubleshooting, and debugging systems, especially on physical devices.
  • Knowledge of metrics and marketing tools such as Firebase, Google Analytics, and Amplitude.
  • Knowledge of agile methodologies, especially Scrum.
  • Ability to work collaboratively in multidisciplinary teams and communicate clearly, concisely, and directly.
  • Interest in adopting new technologies and learning KMP (Kotlin Multiplatform).
  • Preferred: experience with KMP and sharing business logic across platforms.
  • Preferred: familiarity with dependency managers such as CocoaPods, Carthage, and SPM, and with Fastlane.
  • Preferred: experience with React Native.
  • Preferred: experience publishing apps to the Play Store and/or App Store.
  • Preferred: experience building Design Systems with UI/UX standardization and reusable component libraries.
  • Preferred: experience with digital financial products and/or large-scale apps.
  • Preferred: knowledge of Go and willingness to work with backend.

Benefits

  • Health and dental insurance.
  • Digital health support through Vitta, with multidisciplinary medical and therapy care available 24/7.
  • Meal voucher and/or food voucher.
  • Remote work assistance and initial setup support for remote roles.
  • Flexible working hours.
  • Education benefit with access to books, podcasts, training, and video courses through Studa and Biblioteca StoneCo.
  • Gympass membership.
  • Childcare assistance.
  • PLR bonus.
  • Life insurance.
  • Transportation voucher for on-site roles.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Audio Developer

Magic Media 51-250 Internet Software & Services

Magic Media is hiring a Mobile Audio Developer to design and optimize native iOS and/or Android audio systems for high-quality, low-latency mobile experiences.

Android iOS Java Kotlin Objective-C Swift
11 hours, 55 minutes ago

Sr. Mobile Engineer I (6523)

MetroStar 251-1K IT Services

MetroStar is seeking a Sr. Mobile Engineer I to develop and sustain secure iOS and Android applications that deliver mission-critical mobile capabilities for a highly visible federal government customer.

Agile Android iOS REST API
23 hours ago

Frontend Developer – JavaScript / Mobile

NEORIS 5K-10K Internet Software & Services

NEORIS, parte de EPAM, busca un Frontend Developer para participar en proyectos de alta complejidad en entornos bancarios y empresariales, con trabajo remoto desde Colombia.

Agile Angular BDD CI/CD CSS Git GitFlow HTML JavaScript Jenkins Mobile Development React Sass Scrum Vue.js
1 day, 12 hours ago

Senior Full Stack Engineer (NestJS | Mobile Apps)

AssureSoft 51-250 Internet Software & Services

AssureSoft is hiring a remote software developer to build and maintain backend services and mobile integrations for long-term client projects in a collaborative, continuously learning environment.

Android AWS Firebase Flutter Ionic iOS JavaScript JWT NestJS Node.js OAuth React React Native REST API SQL TypeScript
1 day, 21 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers