Job description
What does the core role include?Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performanceDesigning stateless components in React NativeContributing in all phases of the development lifecycleWorking with the developers to create and maintain a robust framework to support the appsWorking with the developers to build the interface with a focus on usability featuresWhat else can you expect in the role?Prepare and produce releases of software componentsOptimizing performance for the appsProblem-solving skills, analytical mind, and positive attitudeAbility to think from end users perspective and focused on improving the overall product experience.Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and supportWhat can fetch you brownie points?Hands on experience with React Native is requiredHands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.Strong understanding of JavaScript ecosystemHands on experience on Android in creating Hybrid / Native applicationsDemonstrable UI/UX experience on a large-scale app.Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or VisualGood knowledge of JS frameworks like ReactJS is a plus.Desired Skills and ExperienceHybrid Apps,React Native, Native iOS and Android Architecture understanding
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Recro.
- Track your application and get updates by email and WhatsApp.