Android Developer and Android Testers

  • Boston, MA
  • Posted 3 hours ago | Updated 3 hours ago

Overview

Hybrid
$50 - $55
Contract - W2
Contract - 12 Month(s)

Skills

Flutter
Java
Android SDK
Kotlin
mobile architecture patterns
Flutter Test
Appium
Espresso
Selenium

Job Details

Role: Android App Developer (Flutter Stack) & Android App Tester (Flutter Stack)

Location: Boston, MA (Hybrid 3 days onsite per week)

Type: W2 Contract

Job Summary:

We are looking for an experienced Android Developer & Android Tester with strong hands-on expertise in the Flutter framework to join our mobile app development team in Boston, MA. The ideal candidate will be responsible for both building and testing high-quality, cross-platform mobile applications. You will collaborate closely with developers, QA engineers, designers, and product managers to deliver seamless, scalable, and high-performing apps for Android and Flutter environments.

Key Responsibilities:

Development:

  • Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
  • Build, integrate, and optimize native Android components (Kotlin/Java) within Flutter projects.
  • Collaborate with UX/UI teams to translate wireframes and designs into high-quality code.
  • Integrate applications with REST APIs, GraphQL, and Firebase backends.
  • Implement best practices for app performance, security, and maintainability.
  • Participate in code reviews and provide constructive feedback to ensure code quality.

Testing & Quality Assurance:

  • Develop and execute manual and automated test cases for Flutter and native Android apps.
  • Perform functional, regression, UI, and performance testing across multiple devices and OS versions.
  • Utilize testing frameworks such as Flutter Test, Espresso, Appium, or Mockito.
  • Collaborate with developers to identify, reproduce, and resolve bugs.
  • Ensure test coverage, maintain testing documentation, and contribute to CI/CD pipelines for automation.
  • Validate app behavior during Play Store release cycles and perform smoke testing post-deployment.

Required Skills & Qualifications:

  • 5+ years of total experience in mobile application development and testing.
  • 3+ years of hands-on experience in Flutter and Dart.
  • Strong command over Android SDK, Kotlin, and Java.
  • Solid understanding of mobile architecture patterns (MVVM, Bloc, Provider).
  • Proven experience in manual and automation testing of Android and Flutter apps.
  • Familiarity with testing tools such as Flutter Test, Appium, Espresso, or Selenium.
  • Excellent problem-solving and debugging skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About HPTech Inc.