66degrees

App Dev Architect, iOS/Android

66degrees

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidCloudiOSJavaKotlinObjective-CReactReact NativeSwift

About the role

  • Conduct comprehensive performance assessments of Android and iOS React Native applications.
  • Perform detailed Android performance profiling using native tools like Perfetto and Systrace to analyze startup, memory usage, and build performance.
  • Conduct iOS audits using Xcode Instruments and MetricKit to profile startup traces, diagnose performance issues, and analyze app size.
  • Review shared React Native codebase, application architecture, and third-party dependencies to identify performance blockers.
  • Audit CI/CD pipelines for Android and iOS to identify inefficiencies and design automated performance guardrails.
  • Provide architectural reviews and create modernization roadmaps for performance enhancements using technologies like TurboModules and Fabric.
  • Develop remediation plans with recommendations for code, configuration, and CI/CD, and create a sequencing roadmap with effort estimates.
  • Deliver comprehensive PDF reports with quantitative baseline metrics, root-cause analysis, and annotated screenshots.
  • Provide documentation, diagrams, and implementation guides developed throughout the engagement.
  • Collaborate with clients' engineering and product teams to define requirements and project scope and facilitate workshops to present findings and remediation plans.
  • Define technical roadmaps, make architectural decisions, mentor development teams, promote best practices, and drive innovation across the application development lifecycle.

Requirements

  • Proven ability to perform comprehensive performance assessments of mobile applications on both Android and iOS platforms, as well as React Native, including using native tools like Perfetto, Systrace, Xcode Instruments, and MetricKit; deep understanding of Swift/Objective-C and Kotlin/Java.
  • Experience in reviewing application architecture, codebases, and third-party dependencies to identify performance bottlenecks and blockers.
  • Ability to create and present an application modernization roadmap for performance enhancements, using technologies such as TurboModules and Fabric.
  • Experience conducting end-to-end audits of cross-platform CI/CD pipelines to identify inefficiencies and design automated performance guardrails for metrics like startup time and bundle size.
  • Expertise in developing detailed remediation plans with recommended changes to code, configuration, and CI/CD, along with a sequenced roadmap that includes effort estimates.
  • Strong skills in creating comprehensive reports, diagrams, and implementation guides to document findings and recommendations.
General Motors

Senior Software Engineer, Mobile

General Motors
Seniorfull-time$134k–$205k / yearCalifornia · 🇺🇸 United States
Posted: 11 days agoSource: generalmotors.wd5.myworkdayjobs.com
AndroidJavaJavaScriptKotlinPythonReactReact NativeSwiftTypeScript
Samsara

Senior Mobile Software Engineer - Routing

Samsara
Seniorfull-time$126k–$253k / year🇺🇸 United States
Posted: 20 days agoSource: boards.greenhouse.io
AndroidCloudiOSIoTJavaKotlinObjective-CSwift
Rula

Staff Mobile Engineer, AI

Rula
Leadfull-time$184k–$228k / year🇺🇸 United States
Posted: 6 days agoSource: jobs.ashbyhq.com
AndroidiOSJavaKotlinObjective-CReactReact NativeSwift
Veriff

Senior Front-End Engineer (EUP)

Veriff
Seniorfull-time🇺🇸 United States
Posted: 34 days agoSource: boards.greenhouse.io
AndroidAWSGoiOSJavaScriptKotlinKubernetesNode.jsPythonReactSwiftTensorflow+2 more
CI&T

Senior Quality Automation Tester

CI&T
Seniorfull-time$110k–$155k🇵🇭 Philippines
Posted: 15 days agoSource: jobs.lever.co
AndroidCloudiOSJestReactReact Native