Search by job, company or skills

Blue Yonder

Lead Software Engineer - Mobile Platform, React-Native & Typescript

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago

Job Description

Scope:

  • The Mobile Platform team builds the foundation that enables other teams to deliver high-quality mobile applications.
  • We provide tools, best practices, and shared components to accelerate development across the organization.
  • Our work includes maintaining a small set of legacy MAUI apps, while moving forward with React Native as the primary stack.
  • We partner with product, design, and engineering teams to unblock delivery, ensure consistency, and support teams through our in-house Mobile Studio.
  • We are also working closely with the GenAI team to bring an agentic mobile experience that helps deliver smarter, more intuitive apps across the platform.
  • Engineers on this team own their work end-to-end, from implementation through testing and release.

Our Technical Environment:

  • React Native, MAUI, C#, Swift, Kotlin, TypeScript, JavaScript, Git, Azure DevOps, Jest, Appium, WebdriverIO, Playwright, analytics and crash reporting tools

What you'll do:

  • Develop and maintain mobile applications using React Native and support legacy MAUI apps
  • Build and maintain shared components and libraries to be used across multiple teams
  • Collaborate with designers to ensure UI matches intent and maintains accessibility and polish
  • Write custom native modules where platform APIs are required
  • Support and onboard engineering teams to the Mobile Studio, helping them adopt best practices
  • Take end-to-end ownership of features, including implementation, testing, and release
  • Contribute to CI/CD pipelines and ensure smooth delivery using Azure DevOps
  • Diagnose and resolve performance, crash, and integration issues
  • Write tests and maintain high quality using automation frameworks

What we are looking for:

  • 8-10 years of professional experience in mobile engineering
  • Proficiency in React Native with JavaScript and TypeScript
  • Experience with native mobile development in Swift (iOS) and Kotlin (Android)
  • Experience with REST APIs and mobile app architecture patterns
  • Familiarity with CI/CD workflows and Git using Azure DevOps
  • Strong communication and collaboration skills
  • Ability to unblock yourself and others through resourceful problem solving
  • Attention to detail and an eye for design
  • End-to-end ownership mindset, ensuring features are delivered to production

Testing and quality:

  • Hands-on experience with Jest, Appium, and WebdriverIO
  • Nice to have: Vitest and Playwright

Nice to have:

  • Exposure to MAUI (C#) for maintaining existing apps
  • Experience writing custom controls (CCL)
  • Strong DevOps and pipeline knowledge
  • Background in charting or visualization libraries

Our Values


If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success - and the success of our customers. Does your heart beat like ours Find out here:

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

More Info

Job Type:
Employment Type:

About Company

Job ID: 130463635