Technical Skills:
We are looking for a React Native Developer with experience in building high performing, scalable, enterprise-grade applications. The React Developer will be part of a talented software team that works on mission-critical applications. React developer roles and responsibilities include managing application development while providing expertise in the full software development life cycle, from concept and design to testing.
What does the core role include?
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
Designing stateless components in React Native
Contributing in all phases of the development life cycle
Working with the developers to create and maintain a robust framework to support the apps
Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
Prepare and produce releases of software components
Optimizing performance for the apps
Problem-solving skills, analytical mind, and a positive attitude
Ability to think from the 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 support
What can fetch you brownie points?
Hands on experience with React Native is required
Hands-on experience in React Native APIs, ReactJS, JavaScript, ECMAScript (OOJS), and JSX.
Strong understanding of JavaScript ecosystem
Hands-on experience on Android in creating Hybrid / Native applications
Demonstrable UI/UX experience on a large-scale app.
Basic knowledge of JS frameworks like Angular or ReactJS is a plus