Software Engineer III - Mobile/Web

3 weeks 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

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
26 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
26 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
41 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
41 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