NoFluffJobs Stacjonarnie Senior

Senior React Native Developer (f/m/x)

Sii Polska

⚲ Warszawa

20 000 - 24 000 PLN (B2B)

Wymagania

  • React Native
  • TypeScript
  • MobX
  • React Hooks
  • React Query/ TanStack Query
  • React Native Reanimated
  • Axios REST APIs
  • Apollo Client GraphQL
  • GitHub Actions
  • Shopify FlashList

Opis stanowiska

O projekcie:
Join one of Europe's largest mobile platforms, delivering digital services used by millions of users across multiple countries in Europe and North America. Built on a multi-module architecture, the platform enables rapid product development, high code reusability, and continuous expansion into new business areas.

As a Senior React Native Developer, you will play a key role in shaping the architecture of a big mobile ecosystem, driving technical decisions, mentoring other engineers, and delivering high-quality solutions at scale.

Wymagania:
- At least 5 years of commercial software development experience, including at least 4 years with React Native- Proven track record of building and maintaining large-scale mobile applications- Strong expertise in TypeScript, modern JavaScript, and React Hooks- Solid understanding of modular and multi-module application architecture- Hands-on experience with MobX and React Query (TanStack Query)- Knowledge of native mobile development concepts and creating native modules for iOS and Android- Practical experience with REST APIs, GraphQL, and form management solutions- English and Polish proficiency at B2 level or higher- Residing in Poland required
Nice-to-have requirements

- Payment integrations and mobile wallet solutions- Geolocation and location-based services- Firebase services and analytics- Mobile security best practices- Observability and monitoring tools- Background in large-scale international products- Agile delivery experience (Scrum/Kanban)

Codzienne zadania:
- Design, develop, and maintain complex mobile applications using React Native and TypeScript
- Drive architectural decisions and contribute to the evolution of our multi-module platform
- Lead technical discussions and participate in solution design
- Review code, mentor team members, and promote engineering best practices
- Collaborate closely with Product Owners, UX Designers, Backend Engineers, QA Engineers, and Architects
- Improve application performance, reliability, scalability, and maintainability
- Contribute to CI/CD processes and development tooling
- Support the integration of native mobile capabilities and third-party services
- Identify technical debt and proactively drive improvements across the codebase

🔍 Dekoder Ogłoszenia

🔴
play a key role in shaping the architecture of a big mobile ecosystem
Może oznaczać realny wpływ na architekturę, ale równie dobrze może być to standardowy opis roli, gdzie faktyczny wpływ jest ograniczony.
🔴
driving technical decisions
Może oznaczać faktyczne podejmowanie kluczowych decyzji technicznych, ale równie dobrze może to być fraza marketingowa, gdzie decyzje są podejmowane na wyższym szczeblu.
🔴
delivering high-quality solutions at scale
Wymaga to nie tylko umiejętności technicznych, ale także stabilnych procesów i narzędzi, które nie zawsze są gwarantowane.
🔴
Proven track record of building and maintaining large-scale mobile applications
Może oznaczać pracę nad prawdziwie dużymi i złożonymi systemami, ale równie dobrze może odnosić się do aplikacji z dużą liczbą użytkowników, ale prostą funkcjonalnością.
🔴
Agile deliver
Może oznaczać prawdziwie zwinne podejście do pracy, ale równie dobrze może być to tylko hasło, pod którym kryją się nierealistyczne terminy i presja.