Senior Mobile Developer (Android/iOS) REQ_119

3Pillar

All (MO)

Remote

USD 96,000 - 165,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

3Pillar is seeking a Senior Software Engineer (contractor) to join a global team and contribute to cutting-edge mobile and web solutions. You’ll work on projects spanning urban tech, media channels for enterprises, and healthcare innovations, delivering high-quality code and durable fixes.

The role emphasizes remote collaboration, strong English communication, and a focus on performance and stability of production apps built with Ionic/Capacitor and related technologies.

Qualifications

  • 3+ years of experience in a specified technology.
  • Ionic Framework, 3+ years of production experience.
  • Ionic Framework and related tech: Capacitor, Angular/React/Vue, TypeScript.
  • Native iOS and Android experience with build and app store release processes.
  • Experience profiling mobile performance and using debugging tools.
  • Experience with crash reporting tools (Sentry, Firebase Crashlytics).
  • Prior work on performance/stabilization for existing production apps under time pressure.
  • Experience with medium-to-large software systems and Agile methodologies.
  • Proficiency in English language.

Responsibilities

  • Craft client code that is efficient, testable, scalable, secure, and high quality.
  • Diagnose and resolve mobile performance issues in an existing Ionic app.
  • Triage and stabilize an existing codebase by identifying root causes and shipping durable fixes.
  • Debug and optimize WebView-to-native bridge for Ionic/Capacitor apps.
  • Provide status tracking, reporting, and estimation using project tools.
  • Gather requirements, confirm understanding, and document accordingly.
  • Work within current methodology while upholding quality standards.
  • Collaborate with engineers, designers, and managers to address user pain points.
  • Take ownership of projects from design to launch.

Skills

Ionic Framework
Capacitor
Angular/React/Vue
TypeScript
Mobile performance
Crash reporting
WebView debugging
Agile
English proficiency

Tools

Xcode
Android Studio
Sentry
Firebase Crashlytics
Chrome DevTools

Job description

Senior Software Engineer
  • Contractor role

Embark on an exciting journey into the realm of software development with 3Pillar! We extend an invitation for you to join our team and gear up for a thrilling adventure. At 3Pillar, our focus is on crafting cutting-edge technologies that revolutionize industries. As a Software Engineer, you'll play a vital role in our dynamic team, contributing to exciting projects that redefine urban living, establish new media channels for enterprise companies, or drive innovation in healthcare. This opportunity goes beyond code – it's about creating epic solutions that leave a lasting impression in the market. If your passion for programming fuels your drive to make a real-world impact, consider this your pass to the captivating world of Product Development!

Key Responsibilities
  • Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
  • Diagnose and resolve mobile performance issues — startup time, memory leaks, UI jank/frame drops, and WebView rendering bottlenecks — on an existing production Ionic app.
  • Triage and stabilize an existing codebase: identify root causes of crashes and instability, not just symptoms, and ship durable fixes.
  • Debug and optimize the WebView-to-native bridge, a common source of performance issues specific to Ionic/Capacitor apps.
  • Provide accurate status tracking, reporting, and estimation using project methods and tools.
  • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation.
  • Execute activities within the current methodology and uphold the highest quality standards.
  • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.
  • Take ownership of projects, from technical design to a successful launch.
Minimum Qualifications
  • Demonstrated expertise with at least 3+ years of experience in one specified technology.
  • Ionic Framework, 3+ years of production experience.
  • Ionic Framework and key related technologies (Capacitor, Angular/React/Vue, TypeScript).
  • Native platform fluency for both iOS (Xcode, Swift/Objective-C interop) and Android (Android Studio, Kotlin/Java interop), including native build and app store release processes.
  • Hands-on experience with mobile performance profiling and debugging tools: Xcode Instruments, Android Profiler, and Chrome DevTools remote debugging for WebViews.
  • Experience with crash reporting and diagnostics tools (Sentry, Firebase Crashlytics, or similar).
  • Prior experience on a performance/stabilization engagement for an existing production app — debugging and improving an unfamiliar codebase under time pressure, rather than building net-new features.
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency in the English language.
Additional Experience Desired
  • Knowledge of source control tools.
  • Understanding of Software Development Life Cycle (SDLC).
  • Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
  • Bundle size optimization, lazy loading, and asset optimization for mobile.
  • Experience with native plugin development/debugging via Capacitor or Cordova plugins (Cordova experience a plus for legacy apps).
  • Experience with Unit testing (Jasmine/Karma/Jest) and E2E testing (Cypress, Appium).
What is it like working for 3Pillar Global?
At 3Pillar, We Offer a World Of Opportunity
  • Imagine a flexible work environment – whether it's the office, your home, or a blend of both. From interviews to onboarding, we embody a remote-first approach.
  • You will be part of a global team, learning from top talent around the world and across cultures, speaking English everyday. Our global workforce enables our team to leverage global resources to accomplish our work in efficient and effective teams.
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing. Whether it is taking advantage of fitness offerings, mental health plans (country-dependent), or simply leveraging generous time off, we want all of our team members operating at their best.
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries.
  • We are an equal opportunity employer. It goes without saying that we live by values like Intrinsic Dignity and Open Collaboration to create cutting-edge technology AND reinforce our commitment to diversity - globally and locally.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior React Native Engineer REQ_92
Senior React Native Engineer REQ_92

3Pillar • United States

Remote
USD 120,000 - 180,000
Remote-first environment
Global team
Wellbeing program
+2
Java/Spring Boot Technical Lead REQ_183
Java/Spring Boot Technical Lead REQ_183

3Pillar Global, Inc. • United States

Remote
USD 110,000 - 170,000
Technical Lead (.NET / Angular/Node) REQ_152
Technical Lead (.NET / Angular/Node) REQ_152

3Pillar • United States

Remote
USD 120,000 - 180,000
Remote-first environment
Global team and collaboration
Wellbeing program and generous time‑off
+2
Remote Frontend Engineer (Angular, React, TS)
Remote Frontend Engineer (Angular, React, TS)

3Pillar Global, Inc. • United States

Hybrid
USD 90,000 - 120,000
Senior Software Engineer(.Net/Angular/Node) REQ_154
Senior Software Engineer(.Net/Angular/Node) REQ_154

3Pillar Global, Inc. • United States

Remote
USD 120,000 - 160,000
Software Engineer - Full stack (React+Java) REQ_132
Software Engineer - Full stack (React+Java) REQ_132

3Pillar • All (MO)

Remote
USD 120,000 - 180,000
Remote-first environment
Global collaboration
Well-being program
+1
Mid Full Stack Engineer (Angular, Node, TS)[REQ_29]
Mid Full Stack Engineer (Angular, Node, TS)[REQ_29]

3Pillar Global, Inc. • United States

Hybrid
USD 91,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Senior Software Engineer - Full Stack (React+Java) REQ_133
Senior Software Engineer - Full Stack (React+Java) REQ_133

3Pillar • All (MO)

Remote
USD 120,000 - 190,000
Remote-first environment
Global team collaboration
Well-being program
+2
Senior Software Engineer - Java/Mobile
Senior Software Engineer - Java/Mobile

3Pillar Global • Fairfax (VA)

On-site
USD 110,000 - 150,000
Medical Insurance
Life Insurance
Paid vacation & holidays (15 days)
+5
Java, Angular Engineer REQ_181
Java, Angular Engineer REQ_181

3Pillar Global, Inc. • United States

Remote
USD 120,000 - 170,000