Senior Experience Technology Engineer Mobile
Publicis Groupe
Senior Experience Technology Engineer Mobile
Publicis Groupe
Runs advertising and digital transformation services
Publicis Global Delivery (PGD); Publicis Groupe’s industry leading globally connected capability platform. Where talent, technology & operations combine to delivery amazing solutions for our clients. Expertise across Media, Data, Technology, Commerce & Production in all regions of the world.
PGD is comprised of the best talent, and ways-of-working, which enables global scale, innovation and transformation, each day.
Culture, growth and wellbeing underline all aspects of Publicis Global Delivery.
#WeArePGD
Strong professional experience building production mobile applications with React Native.
Strong command of JavaScript (ES6+) and TypeScript, plus a solid foundation in HTML and CSS concepts.
Experience delivering responsive layouts across a range of screen sizes, orientations, and device types on iOS and Android.
Excellent knowledge of mobile-first design, MVC (or similar architectural patterns), and object-oriented development practices.
Experience with React fundamentals (hooks, component lifecycle, state management) and libraries such as Redux, Zustand, or Context API.
Experience integrating mobile applications with external web services and REST/GraphQL APIs.
Strong understanding of coding standards, testing practices, code quality, and defect resolution.
Experience with accessibility, performance optimization, caching, offline strategies, and mobile security standards.
Ability to review code, provide technical direction, and mentor junior engineers.
Mandatory platform or technology skills
React Native (production experience on both iOS and Android).
JavaScript (ES6+) and TypeScript.
React and modern state management approaches.
Responsive and adaptive mobile UI development.
Navigation libraries (e.g., React Navigation) and app architecture patterns.
Integration with external web services (REST/GraphQL) and authentication flows.
Build and tooling experience such as npm/Yarn, Metro, Babel, and Xcode/Android Studio.
Unit and component testing (e.g., Jest, React Native Testing Library) and code review practices.
Version control and CI/CD fundamentals for mobile app builds and releases.
Bachelor's degree in Computer Science or a related discipline, or equivalent practical experience.
Experience with native modules and bridging (Swift/Objective-C, Kotlin/Java).
Experience with React Native New Architecture.
Familiarity with app store submission and release processes (App Store Connect, Google Play Console).
Intermediate full-stack development knowledge.
Basic cloud and DevOps knowledge.
Familiarity with advanced networking concepts, including TCP, HTTP, and TLS.
Knowledge of Behavior Driven Development, Domain Driven Design, or Acceptance Test Driven Development.
Experience with end-to-end mobile testing tools (e.g., Detox, Appium).
Runs advertising and digital transformation services
Publicis Groupe runs advertising, media buying and digital transformation services for companies that want to reach consumers, coordinate campaigns and improve their business systems. Its agency network includes creative and media specialists, while Publicis Sapient builds and modernizes the technology behind clients' operations. Epsilon adds customer data and marketing technology that connect brands with audiences and measure campaign results. Clients pay for consulting, campaign creation and execution, with production and media costs billed through alongside the group's service work. Founded in 1926, Publicis Groupe is headquartered in Paris, France.
Explore more opportunities at Publicis Groupe