Position: Strong Junior/Middle React Native Developer
Company: UKEESS Software House
Experience required: 2y
English level: upper

UKEESS Software House is seeking a Strong Junior/Middle Mobile Developer (React Native) to join our team for the full-time position  (onsite in Lviv or remotely in Ukraine). We seek people passionate about building mobile applications with high user engagement. 

About the Customer and the Project:

Our customer is creating a world where it’s easy to bring people together, starting with making it easy to find the perfect place to meet, create, and celebrate. Our Airbnb-like marketplace uncovers the world’s most unique spaces - like lofts, rooftops, and art galleries - and makes them ready to use for meetings, events, and even film shoots. Founded in April of 2014, the company is headquartered in San Francisco, with offices in Los Angeles, New York, and Chicago. The company’s investors include Foundation Capital, Structure Capital, Red Bridge Partners, and 31VENTURES. 

Over 2 million people have come together already on our customer’s platform, and we’re looking for people who want to help us reach the next 10 million.

Responsibilities:
- Creating reusable and testable code
- Interfacing with the Product team and providing insightful feedback
- Task breakdown into our SCRUM process
- Daily standups, weekly developer check-ins, and bi-weekly retrospectives
- Identify problem areas and improve them - both in process and in code

You’ll get to work on critical product engineering projects that ship. You’ll be using modern design patterns and coding standards while helping to migrate existing legacy code. You’ll also work closely with design to continue building out a quality user experience. 

Technical Requirements:
- At least 2 years of commercial experience in mobile development using React Native
- Experience with Javascript ES6+ 
- Strong knowledge or experience with React and React Hooks
- Experience with Redux-Saga
- Experience in Redux architecture (or similar)  
- Ability to ship code regularly 
- Experience in functional component design  
- Willingness to learn and use new technologies
- English: upper-intermediate (both speaking and writing)

Would be a plus:
- Knowledge of immutability patterns
- Experience in middleware construction
- Familiarity with Swift 5+
- Experience with writing unit tests
- Android production deployment
- UI test harness creation
- Experience in Fastlane
- Bachelor's degree in Computer Science or related field

What do we offer our new colleague?
- full-time position in a highly professional team
- competitive compensation (also depending on the technical level of the candidate)
- flexible work schedule
- individual approach to a professional growth
- free English classes online
- 3 health packages to choose
- annual paid vacation and state holidays celebration
- lack of bureaucracy and micromanagement
modern, comfortable office facilities: a barbecue zone, kitchens, lounge rooms, coffee machines, etc.
- on-site parking lot and charge station for Electric Cars (at the office)
- foreign business trips (after the war)
- sports activities: ping-pong, soccer, work-out

As a team, we maintain a supportive development environment through team offsites and group code reviews. If this sounds like a good fit, we’d love to hear from you! :)