Job Description
Summary
The role involves working in a dynamic environment with a diverse team of senior backend developers, C++ developers, product managers and leadership to build mobile versions of our AI solutions. The applications are meant to be high performance, light-weight and highly intuitive to cater to a variety of audiences.
Key responsibilities
- Development: Design and build advanced cross platform applications for the iOS/Android platform using React Native. Collaborate with UI/UX designers to ensure applications are visually appealing and intuitive.
- Integration: Work closely with backend developers and integrate Javascript SDKs, libraries, and backend services into mobile applications.
- Collaboration: Collaborate with product managers, designers, and other developers to deliver innovative solutions.
Job requirements
- At least 5 years of experience in mobile development.
- Thoroughly experienced with React, React-Native (mainly around Expo), Redux and the core principles surrounding these.
- Highly proficient in JavaScript and ES6+.
- Experience with CI/CD pipelines for mobile development.
- Familiar with modern front-end pipelines and tools.
- Experienced with Native modules (C++) , WebSockets, RESTful based APIs.
- Experience in Swift/Objective-C (iOS) or Kotlin/Java (Android) for low level implementation.
Skills
- C++
- Communications Skills
- Development
- React
- UX/UI Design