Position: React Native Developer
Company: Join.To.IT
Category: JavaScript
Experience required: 1y
English level: intermediate

**Project:** the main idea is to create a service for companies that can create virtual location maps. And in turn, end users will be able to get acquainted with these locations in 3D mode - move in cyberspace, measure objects, read marks.
There will be an admin side with which you can create spaces and administer them, as well as user managers and other options.
Country: Spain

**Technology stack:**
• Front-end part: React.js, Redux, TypeScript;
• Back-end part: Laravel.

**Team Size:** 1 React.js developer, 1 backend developer, PM, QA.

**Requirements:**
• 1,5-2+ years of development experience with React Native;
• experience using Redux and Redux-Saga;
• experience using react-native-gesture-handler and react-native-reanimated;
• experience using REST, Socket.IO, React hooks, react-navigation, push notifications, ES6 Classes;
• experience with Typescript;
• experience with background geolocation;
• intermediate English;
• strong problem solving skills;
• team player.

**Will be a plus:** experience working with ffmpeg, data structure, algorithms, native modules, AVfoundation, GPUVideo-android.

**Responsibilities:**
• developing and fast delivering of new features in working projects;
• fast problem solving, debugging;
• improving existing solutions.

**We offer:**
• we will pay you higher than market offers;
• flexible work schedule (office or remote, mix);
• medical insurance and paid vacation;
• salary review every 6 months;
• paid courses, training's, conferences;
• free access to the gym + yoga;
• drinks, fruits and sweets in the office;
• corporate events.