JustJoin.IT Praca zdalna Senior

React Native Engineer - Poland

Espeo Software

⚲ Łódź, Warszawa, Kraków, Wrocław, Poznań

120 - 175 PLN/h netto (B2B)

Wymagania

  • React Native
  • TypeScript
  • REST
  • CI/CD
  • Mobile architecture

Opis stanowiska

React Native Engineer (Mid/Senior) SKILLS: React Native | TypeScript | REST | CI/CD | Mobile Architecture B2B PLN 120 - 175/ Hour 💰LOCATION: REMOTE, POLAND (occasional travels to Łódź) START DATE: ASAP Key Services and Requirements: A Roadmap to Your Professional Success 🚀 Scope of services: • Develop and maintain a React Native mobile application as part of a cross-functional product team • Take ownership of feature delivery - from implementation through testing to release • Write clean, maintainable, and well-structured code using TypeScript • Integrate and work with REST and GraphQL APIs, including proper handling of async data, loading states, and errors • Participate in code reviews and contribute to maintaining a high-quality, consistent codebase • Collaborate closely with Product Owners and Designers to clarify requirements and make sound technical decisions • Investigate and resolve issues across development and production environments • Gradually take ownership of specific technical areas and contribute to architectural improvements • Actively participate in agile processes (planning, refinement, reviews, retrospectives) and document technical decisions Here’s a set of skills we require: • 2–6 years of professional experience in software development • At least 2 years of hands-on experience with React Native in production environments • Strong knowledge of React Native, TypeScript, functional components, hooks, and React lifecycle • Experience with state management solutions (e.g. Redux Toolkit, Context API, Zustand) and understanding when to use them • Experience implementing navigation using React Navigation (stack, tab, drawer) • Practical experience integrating APIs and handling asynchronous data flows • Familiarity with testing: Jest, React Native Testing Library • Understanding of platform differences between iOS and Android and ability to debug platform-specific issues • Solid experience with Git (branching strategies, pull requests, resolving conflicts) • Basic understanding of CI/CD pipelines Nice to have: • Experience with end-to-end (E2E) testing • Familiarity with CI/CD tools (e.g. Fastlane, Bitrise, GitHub Actions) • Exposure to AI-assisted development tools (e.g. Copilot, Cursor) • Interest in growing into broader technical ownership (e.g. contributing to architecture decisions)