Position: Middle JavaScript (Hybrid React Native) Developer
Company: Exadel
Category: JavaScript
Experience required: 2y
English level: intermediate

**Requirements:**
• More than 3 years of JavaScript experience;
• Ideal candidate has production experience using hybrid mobile development platforms such as ReactNative;
• Good knowledge of iOS and Android, Bluetooth integration;
• Familiar with the mobile application development lifecycle;
• Building reusable components and front-end libraries;
• Translating designs and wireframes into high-quality code;
• Familiarity with modern front-end build pipelines and tools;
• English level: Intermediate+ level.

**We offer:**
• Vacation is 20 working days / till 20 working days per year for sick leaves;
• Full payment of taxes;
• English courses;
• Flexible work schedule;
• Friendly environment;
• Medical insurance;
• Opportunity for career growth.
You can find more information about Exadel in Ukraine here: www.facebook.com/exadelukraine

**Responsibilities:**
• Design and develop hybrid applications using ReactNative;
• Create new architectures for hybrid applications based on React Native;
• Bridge custom SDKs or native modules with React Native;
• Find solutions for performance and UI limitations of ReactNative;
• Optimize components for maximum performance across of devices and browsers;
• Interact with product managers, UX designers, business analysts, and back-end teams;
• Advise product owners and stakeholders on the technical feasibility of their ideas;
• Integrate app analytics and notification services.

**About the Customer:**
The Customer is an American firm that specializes in sporting optics and outdoor products. It is based in Overland Park, Kansas. The Customer produces binoculars, telescopes, spotting scopes, riflescopes, red dot sights, GPS devices, laser rangefinders, game cameras, night-vision devices and other optical equipment.

**Project Team:**
1 Project Manager, 1 Middle Business Analyst, 1 Lead Node.js Developer, 1 Senior Node.js Developer, 1 Senior JavaScript Hybrid React Native Developer, 2 Middle JavaScript Hybrid React Native Developer, 1 Senior JavaScript React Developer, 1 Middle Manual QA, 1 UI/UX Designer

**Project Stage:**
Bluetooth Scale App integration for an existing mobile app.