Native App Developer (6 Month Contract)

Thumbtack
United States
Workplace: RemoteFull timeUSD 90 - 110 hourlyFunction: Software EngineeringExperience: 4-6 yearsSkills: ["Debugging","Performance optimization","Documentation","Collaboration","Experimentation"]

Build and enhance Thumbtack’s native Android and iOS experiences for the Lifecycle Marketing Engineering team. Implement Iterable’s Embedded Messages SDK, expand Contentful-based dynamic landing page templates, and improve push notification opt-in and re-enablement UX. Partner with Marketing, Product, Design, and backend teams to deliver personalized, performant in-app experiences, and contribute to experimentation, testing, and measurement frameworks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thumbtack
Thumbtack
6 months ago

Native App Developer (6 Month Contract)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and enhance Thumbtack’s native Android and iOS experiences for the Lifecycle Marketing Engineering team. Implement Iterable’s Embedded Messages SDK, expand Contentful-based dynamic landing page templates, and improve push notification opt-in and re-enablement UX. Partner with Marketing, Product, Design, and backend teams to deliver personalized, performant in-app experiences, and contribute to experimentation, testing, and measurement frameworks.
Location: United States
Workplace: Remote
Employment Type: Full time · 6 months
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement Iterable’s Embedded Messages SDK on Android and iOS and build new inline messaging components.
  • •Collaborate with Lifecycle Marketing to define interaction patterns and ensure smooth delivery of personalized content.
  • •Expand Contentful-based templates for dynamic, personalized in-app and landing page experiences, including runtime personalized assets.
  • •Improve push opt-in flows by partnering with Lifecycle Marketing and Product Design on better UX and onboarding entry points.
  • •Work cross-functionally with backend Martech and design teams to deliver seamless, performant experiences and support experimentation and measurement frameworks.

Pay and Benefits

Salary: USD 90 - 110 hourly

Key Requirements

  • •4–6 years of experience developing and maintaining production Android and iOS apps (Kotlin and Swift).
  • •Experience integrating third-party SDKs and marketing platforms (e.g., Iterable, Firebase, Braze, Segment).
  • •Experience with content management systems such as Contentful or an equivalent.
  • •Familiarity with mobile experimentation, analytics, and A/B testing tools.
  • •Strong understanding of notification systems, push permissions, and in-app messaging UX.
Experience:4-6 yearsMobile appsAndroidIOS
Skills:DebuggingPerformance optimizationDocumentationCollaborationExperimentation
Tech Stack:AndroidIOSKotlinSwiftIterableEmbedded Messages SDKFirebaseBrazeSegmentContentfulContent management systemsA/B testingAnalyticsPush notificationsNotification systemsPush permissionsIn-app messaging

Company Brief

Thumbtack
Provides an online marketplace connecting local service professionals (home improvement, events, lessons, and more) with customers seeking quotes, reviews, and booking tools to hire vetted contractors and providers.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: San Francisco, United States
Founded: 2008
WebsiteLinkedIn