JustJoin.IT Praca zdalna Mid

React Native Middle+ Developer

Itransition

⚲ Warszawa, Wrocław

Do uzgodnienia

Wymagania

  • React Native
  • React
  • XCode
  • Android Studio
  • RESTful APIs
  • GraphQL
  • HTML
  • CSS
  • Jest

Opis stanowiska

We are looking for experienced professional who can design and develop complex software systems from scratch, design project-wide technical solutions, as well as establish and control the best development practices.

Requirements:
• +4 years of experience in IT and minimum of 2 years of proven experience as a RN Developer
• Expertise in React Native, React is essential
• Comprehensive understanding of both front-end and back-end development processes
• Strong collaboration skills, enabling effective teamwork and communication within cross-functional teams
• Ability to adapt quickly to emerging technologies and evolving project requirements
• In-depth understanding of React Native architecture, component lifecycle, state management, and hooks, familiarity with nativebuild tools (Xcode, Android Studio) and native app design; principles, including offline storage, and performance tuning
• Experience with RESTful APIs, GraphQL, and third-party integrations
• Sound knowledge of HTML, CSS, and associated technologies for front-end development
• Experience in code testing and debugging, leveraging tools such as Jest
• Firm grasp of software development principles and methodologies, encompassing Agile, Scrum, and Waterfall
• Outstanding communication skills and adeptness in collaborative teamwork
• Strong organizational acumen and meticulousness to deliver top-notch work
• Excellent command of spoken and written English

Nice to have:
• Familiarity with GraphQL and its fusion with frontend applications
• Experience in creating native modules using Swift/Kotlin/Java
• Knowledge of CI/CD pipelines

Responsibilities:
• Develop and enhance cross-platform mobile applications using React Native, ensuring high performance and quality on both iOS and Android
• Collaborate with design and product teams to create seamless, intuitive, and visually appealing user interfaces
• Optimize applications for maximum performance and scalability
• Integrate third-party APIs and native libraries as needed
• Conduct code reviews, write unit tests, and debug applications to ensure code quality and functionality
• Maintain up-to-date knowledge of React Native advancements and apply best practices in coding, architecture, and development methodologies
• Provide technical expertise to guide product development and offer solutions for complex issues
• Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives

We offer:
• Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
• Competitive compensation that depends on your qualification and skills
• Career development system with clear skill qualifications
• Flexible working hours aligned to your schedule
• Options to work remotely

🔍 Dekoder Ogłoszenia

🔴
design and develop complex software systems from scratch
Oczekuje się, że będziesz samodzielnie projektować i budować całe systemy, a nie tylko pracować nad istniejącymi modułami.
🔴
design project-wide technical solutions
Może oznaczać, że będziesz odpowiedzialny za architekturę i decyzje techniczne na poziomie całego projektu, co wykracza poza typowe zadania developera.
🔴
establish and control the best development practices
Prawdopodobnie będziesz musiał definiować i egzekwować standardy kodowania i procesy w zespole, co może być dodatkowym obciążeniem.
🔴
Comprehensive understanding of both front-end and back-end development processes
Chociaż ogłoszenie jest na React Native, mogą oczekiwać od Ciebie wiedzy i umiejętności związanych z backendem, co może oznaczać szerszy zakres obowiązków.
🔴
Ability to adapt quickly to emerging technologies and evolving project requirements
Projekt może być niestabilny, a wymagania często się zmieniać, co wymaga ciągłego uczenia się i elastyczności.