Job Description
Position: React / React Native
React Native Developer Responsibilities
• Using the React ecosystem, design and create user interface components for JavaScript
- based online and mobile apps
• Work in a small team with other react-native engineers, designers, QA professionals, and
managers
• Create app and UI components from wireframes and prototypes.
• When necessary, work with native modules
• For tight interfaces with both platforms - Android and iOS - use Native APIs
• Create automated tests to check that your code is error-free and that it performs well
• Enhance front-end performance by removing performance bottlenecks
• Develop front-end modules with the highest level of code reusability and efficiency
• Use smooth animations to create a fantastic user interface
• Use third-party dependencies and APIs
• Work with Redux architecture to increase website/mobile app speed
• Collaborate with cross-functional teams to build apps within the time/budget constraints
React Native Developer Requirements & Skills
• Bachelor's/degree Master's in computer science, information technology, or comparable
experience
• Significant expertise working with React online and mobile, as well as technologies such as
Flux, Flow, Redux, and others
• An extensive understanding of JavaScript, CSS, HTML, functional programming and front-end
languages is required
• Understanding of user interface and responsive design
• Proficient in a wide range of React Native mobile applications development and technologies
such as Jest, Enzyme, ESLint, and others
• Previous experience developing big, complicated web and mobile apps
• Solid understanding of React principles such as Virtual DOM, component lifecycle, and
component state
• In-depth knowledge of web technologies such as JavaScript, HTML, and CSS
• Nice to have experience in React
JS, NodeJS, AWS Lambda, DynamoDB
• The ability to build and manage a flawless continuous integration and delivery pipeline for
React Native apps
• Worked with REST APIs, document request models, offline storage, and third-party libraries in
the past
• Extensive knowledge of React Native's best practices and design aesthetics and Deep knowledge in NATIVE ANDROID
• Stay up to speed on the latest React Native developments, technologies, and news
• The ability to develop clean, well-documented code that adheres to acceptable coding
principles
• A thorough grasp of the whole mobile app development process, beginning with the prototype
• Understanding of type checking, unit testing, typescript, prop types, and code debugging is
required
Responsibilities
- React Native Developer Responsibilities
- Using the React ecosystem, design and create user interface components for JavaScript
- based online and mobile apps
- Work in a small team with other react-native engineers, designers, QA professionals, and
- Create app and UI components from wireframes and prototypes
- When necessary, work with native modules
- For tight interfaces with both platforms - Android and iOS - use Native APIs
- Create automated tests to check that your code is error-free and that it performs well
- Enhance front-end performance by removing performance bottlenecks
- Develop front-end modules with the highest level of code reusability and efficiency
- Use smooth animations to create a fantastic user interface
- Use third-party dependencies and APIs
- Work with Redux architecture to increase website/mobile app speed
- Collaborate with cross-functional teams to build apps within the time/budget constraints
Requirements
- React Native Developer Requirements & Skills
- Bachelor's/degree Master's in computer science, information technology, or comparable
- Significant expertise working with React online and mobile, as well as technologies such as
- Flux, Flow, Redux, and others
- An extensive understanding of JavaScript, CSS, HTML, functional programming and front-end
- languages is required
- Understanding of user interface and responsive design
- Proficient in a wide range of React Native mobile applications development and technologies
- such as Jest, Enzyme, ESLint, and others
- Previous experience developing big, complicated web and mobile apps
- Solid understanding of React principles such as Virtual DOM, component lifecycle, and
- In-depth knowledge of web technologies such as JavaScript, HTML, and CSS
- Nice to have experience in React
- JS, NodeJS, AWS Lambda, DynamoDB
- The ability to build and manage a flawless continuous integration and delivery pipeline for
- React Native apps
- Extensive knowledge of React Native's best practices and design aesthetics and Deep knowledge in NATIVE ANDROID
- Stay up to speed on the latest React Native developments, technologies, and news
- The ability to develop clean, well-documented code that adheres to acceptable coding
- A thorough grasp of the whole mobile app development process, beginning with the prototype
- Understanding of type checking, unit testing, typescript, prop types, and code debugging is