Position: Middle React Native Engineer
Company: Career  Karma
Category: JavaScript
Experience required: 2y
English level: intermediate

**Spread Good Career Karma**
Join us in connecting the world’s talent to their next opportunity.

**Required skills**
2+ years of front-end development experience
Proficient in some of the following development frameworks:
- Javascript (React, TypeScript)
- or Android (Kotlin, RxJava)
- or iOS (React Native, Objective-C)
- HTML, CSS and JavaScript experience. React and webpack is preferred
- Commercial experience in React (Hooks) and Apollo. GraphQL and Jest experience is preferred.
- Be familiar with Webpack and TypeScript.

We don’t expect everyone to be an expert in all of these, and everyone has their specialties, but the more platforms and technologies you’re comfortable with (or want to learn!), the faster we can move.

**As a plus**
We hire candidates that are easy to work with and who propel the team forward. What we seek in potential teammates:

- Background in design and/or gamification
- Node.js and full-stack experience
- Experience with WebRTC, Agora, and other multimedia APIs
- Fast learners, open to new knowledge
- Have experience collaborating with US-based teams
- Passionate to optimize the experience for the end-user
- Communicate clearly and effectively in English
- Remote work experience


**Responsibilities**
As the React Native Engineer, you will:

- Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions
- Collaborate with Product Managers, UX Designers, QA engineers, and  Backend Engineers to design and deliver high-quality products on iOS and Android
- Work in cross-functional squads producing features across the UX and API
- Improve systems performance, scalability, and reliability to ensure Career Karma users the best experience.