Senior Software Engineer (Architect/Principal) - React Native

JavaScript

Senior Software Engineer (Architect/Principal) - React Native

JavaScript
Centrum, Copenhagen

emagine Polska

Full-time
Any
Senior
Office

Job description

About the Role

You’ll join a small, high-impact team that’s building a product from the ground up. No legacy code, no bureaucracy, just the freedom to make something outstanding.

You’ll work across the full stack of the app: core platform, shared architecture, reusable components, and the product modules themselves. One week you’re defining the long-term module system, the next you’re optimizing a critical feature that 100,000 users use every day.

You’ll work closely with product, design, and backend teams, make big technical calls, set the engineering bar, and ship polished, truly native experiences on iOS and Android.

Key Responsibilities

  • Drive architectural and technical direction for the product, built with React Native and TypeScript.

  • Build core features, shared modules, and reusable components supporting multiple product domains.

  • Ensure top-tier performance, scalability, and maintainability through modern patterns and tooling.

  • Contribute to the mobile design system and ensure a consistent, accessible user experience across all modules.

  • Collaborate across teams to review code, share insights, and improve engineering practices.

  • Provide guidance and mentorship where your expertise adds real leverage.

  • Maintain strong build, release, and testing processes, including automation, OTA updates, and app store deployment.

  • Support broader engineering initiatives such as CI/CD improvements, telemetry, observability, and cross-platform consistency.

What We’re Looking For

  • Proven experience building and maintaining production mobile apps.

  • Deep expertise in React Native, TypeScript, and mobile architecture.

  • Strong understanding of performance, platform differences, and mobile build pipelines.

  • Pragmatic problem-solver with strong collaboration and communication skills.

  • Passion for technical craftsmanship and mentoring others.

Practical info

  • Fluent in Danish

  • Onsite

  • Duration: 3-6 months

Tech stack

    Danish

    C1

    iOS

    advanced

    Android

    advanced

    Backend

    advanced

    CI/CD

    advanced

    Microsoft Dynamics

    advanced

    C/AL (Microsoft Dynamics NAV)

    advanced

    Testing

    advanced

    Microsoft Dynamics NAV

    advanced

    Agile

    advanced

    Microsoft Platform

    advanced

Office location

Senior Software Engineer (Architect/Principal) - React Native

Summary of the offer

Senior Software Engineer (Architect/Principal) - React Native

Centrum, Copenhagen
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.