React Native Developer
Must have a portfolio of work projects/samples showing their work using React.js & React Native.
Job Description:
We are looking for an experienced top-notch React Native Developer to grow with our dev team. As a React Native Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive. Must have pragmatic approach to problem solving and solution architecture.
- Has worked in medium to large teams Experience with designing and building React Native based mobile applications Experience with working with implementing REST/GraphQL APIs.
- Experience shipping mobile applications to the App Store and Google Play Store Experience with implementing mobile analytics (e.g., Segment.io, Mixpanel).
- Experience with various levels of testing e.g. unit, integration, end-to-end Bonus.
- Native mobile development experience (iOS/Android)
- Other hybrid mobile development experience (Flutter, Ionic, Cordova)
- Experience with testing tools such as react-native-testing-library and Detox Experience with mobile CI/CD tooling such as Fastlane/Bitrise.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical
- software fixes – React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality
- Transition existing React web apps to React Native.
- Work on React Native on the front end to create Android/iOS apps.
- Integrate with Native plugins or custom written plugins for specific platforms
- Write Unit tests for your code.
Key Skills:–
- Drive the discussions and decisions of technical topics related to the team.
- Diagnose, perform bug fixes along with performance bottlenecks
- Collaborate with teams in other organizations to ensure that required business features and compliance rules are implemented effectively.
- Must know JavaScript and React concepts Must have front-end coding skills, and a good understanding of progressive web applications
- Must know DBMS & integration with the application
- Must know React native application integration with robust UI design
- Must know distributed frontend/backend systems and API design (REST)
- Must have a portfolio of work projects/samples showing their work using React.js & React Native
You like to provide a lot of value, take complete ownership of projects, and work with smart people who are the best at what they do.