Mobile Engineer

ABC Legal Services
•$130,000 - $150,000•Remote

About The Position

ABC Legal Services is seeking a full-time, remote Mobile Engineer to build new systems for native Android and iOS as part of a small, hands-on development team. The role is suited to a developer interested in mobile development as well as work across platforms and the broader technology stack. The engineer will own work from development through testing, deployment, and production support, and will contribute to established team practices while helping shape future direction. The role includes regular team check-ins once or twice a week and day-to-day collaboration and communication.

Requirements

  • Hands-on experience developing for native Google Android and Apple iOS platforms.
  • Genuine interest in both Android and iOS.
  • Willingness to follow established patterns and take input from teammates.
  • Strong attention to detail and knowledge of design patterns, coding practices, and testing best practices.
  • Experience with RESTful web APIs and applications.
  • Proficiency in languages such as Kotlin, Java, and Swift; Objective-C is a plus.
  • Experience with Android Studio, Xcode, and Git.
  • Experience with agile software development.
  • Self-motivation, a strong delivery focus, and the ability to work well in a small team.
  • 3–5 years of professional experience.
  • Bachelor's degree in Computer Science or a related engineering field, or equivalent experience.

Nice To Haves

  • Full-stack experience, including web services and databases such as PostgreSQL, SQL, HTML, JavaScript, and CSS.
  • Interest in working on the service side of the stack.
  • Experience with UI/UX design principles and data visualization.
  • Deeper knowledge of the Android and iOS ecosystems from end-user, development, and deployment perspectives.
  • Objective-C proficiency.

Responsibilities

  • Design, develop, and maintain new systems on native Android and iOS, with a focus on cross-platform consistency in design and implementation.
  • Contribute across the broader code base and technology stack, including web services and databases.
  • Own work through development, testing, deployment, and production support.
  • Follow established team patterns and conventions while helping shape future practices.
  • Collaborate closely with development teams and stay responsive and engaged in day-to-day communication.
  • Participate in team check-ins once or twice a week to share progress and raise blockers.
  • Use AI-assisted development tools thoughtfully to work faster, solve problems, and improve code quality.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Paid time off
  • Seven paid company holidays
  • Four floating holidays per year
  • Life insurance and AD&D insurance
  • Long-term disability
  • Health Care Reimbursement Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Employee Assistance Program (EAP)
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service