Senior Mobile Developer (Android/iOS) REQ_119

3Pillar

United States

Remote

USD 120,000 - 160,000

Part time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Global team
Wellbeing program

Job summary

3Pillar is seeking a Senior Software Engineer (Contractor) to join a remote-first global team and help craft client code that is efficient, scalable, and of the highest quality.

You will diagnose mobile performance issues in an existing Ionic app, stabilize code, and optimize the WebView-to-native bridge while collaborating with engineers, designers, and managers to deliver durable solutions. Strong English required.

Qualifications

  • 3+ years of experience with Ionic framework and mobile apps.
  • Experience diagnosing mobile performance issues (startup time, memory leaks, UI jank).
  • Experience with a production Ionic/Capacitor app is preferred.
  • Knowledge of native build and app store release processes (iOS/Android).
  • Familiarity with Agile methodologies and SDLC.

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 and ship durable fixes.
  • Debug and optimize the WebView-to-native bridge in Ionic/Capacitor apps.
  • Provide status tracking, reporting, and estimation using project tools.

Skills

Ionic Framework
Capacitor
Angular/React/Vue
TypeScript
Native iOS/Swift/Obj-C interop
Android/Kotlin/Java interop
Mobile performance profiling

Tools

Xcode Instruments
Android Profiler
Chrome DevTools
Sentry/Firebase Crashlytics

Job description

Greetings, Future Tech SavantEmbark 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!

Senior Software Engineer
  • Contractor role
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.

Join us and be a part of a global tech community! Check out our Linkedin site and Careers page to learn more about what it’s like to be part of our #oneteam!

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
Senior Mobile Engineer - Remote (iOS/Android)
Senior Mobile Engineer - Remote (iOS/Android)

3Pillar • United States

Remote
USD 120,000 - 160,000
Remote-first culture
Global team
Wellbeing program
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
On-premise DevOps Engineer
On-premise DevOps Engineer

3Pillar Global • United States

On-site
USD 90,000 - 130,000
Medical Insurance
Life Insurance
Paid vacation
+3
Mid Frontend Engineer (Angular, React, TS) REQ_29
Mid Frontend Engineer (Angular, React, TS) REQ_29

3Pillar Global, Inc. • United States

Hybrid
USD 90,000 - 120,000
Fullstack Technical Lead (React.js, Node.js) REQ_11
Fullstack Technical Lead (React.js, Node.js) REQ_11

3Pillar • United States

Remote
USD 150,000 - 190,000
Remote-first
Global team
Wellbeing program
+1
.Net, Angular REQ_136
.Net, Angular REQ_136

3Pillar • United States

On-site
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
Senior Software Engineer REQ_109
Senior Software Engineer REQ_109

3Pillar Global, Inc. • Northern (KY)

Hybrid
USD 90,000 - 130,000
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