Software Engineer III - Mobile/Web

17 hours, 10 minutes ago
Full-time
Mid Level
Software Development
Harford County Public Library

Harford County Public Library

Access, Information, Service, Anytime, Anywhere

Diversified Consumer Services
51-250
Founded 1945

Description

  • Develop and evolve app features using Kotlin Multiplatform and Compose Multiplatform as the main technologies.
  • Build and maintain webview-based initiatives and contribute to web development when the solution requires it.
  • Integrate REST APIs with attention to contract quality, resilience, and observability.
  • Maintain standards in a shared repository, including code conventions, code review, inline documentation, and CI/CD practices.
  • Implement automated tests that validate the product end to end.
  • Use logs, metrics, and tracing to monitor application health and support investigations.
  • Participate in the full delivery cycle, including deploys, releases, and rollbacks.
  • Contribute to technical refinement and early solution design decisions.
  • Work collaboratively with product, data, and backend teams.
  • Support the technical growth of more junior team members and help structure solutions for open-ended problems.

Requirements

  • Experience with mobile development, such as native Android, Flutter, or KMP/CMP, with KMP/CMP as a strong plus.
  • Familiarity with web development, including HTML, CSS, JavaScript, or frameworks such as React or Vue.
  • Solid experience integrating APIs, including REST, authentication, error handling, and performance considerations.
  • Basic knowledge of system architecture and how the app connects with external services.
  • Familiarity with observability tools and monitoring culture.
  • Experience or strong interest in AI and AI-assisted development tools.
  • Experience with KMP/CMP or a clear interest in learning it.
  • Familiarity with hypothesis testing, A/B testing, or experimentation environments.
  • Experience with hybrid webview implementations in mobile apps.

Benefits

  • Health and dental insurance.
  • Digital health support through Vitta, with 24/7 access to a multidisciplinary care team.
  • Meal or food allowance.
  • Remote work allowance and initial setup support for remote roles.
  • Flexible working hours.
  • Education benefit with access to books, podcasts, training, and video classes through internal learning platforms.
  • Gympass wellness benefit.
  • Childcare assistance.
  • PLR bonus.
  • Life insurance.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Web Infrastructure

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a software engineer for its Web Platform team to build the foundational tooling and infrastructure that helps product engineers develop, test, release, and operate web features in a TypeScript monorepo.

JavaScript TypeScript VS Code
8 minutes ago

Software Engineer, Platform - Mumbai, India

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain the services powering its text-to-speech products and enterprise integrations in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
32 minutes ago

Software Engineer, Platform - Detroit, MI, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core services powering its text-to-speech products and enterprise APIs in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
1 hour, 58 minutes ago

Software Engineer, Platform - Savannah, GA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain core services for its distributed text-to-speech products, with a focus on scalable APIs, payments, subscriptions, and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
2 hours, 28 minutes 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