We provide IT Staff Augmentation Services!

Sr. React Native Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • I AM A MOBILE APP DEVELOPER. I HAVE A PROVEN TRACK RECORD OF CREATING SUCCESSFUL WEB AND MOBILE JAVASCRIPT APPLICATIONS. I EMPLOY AGILE AND SCRUM PRACTICES TO ENSURE BUSINESS DEADLINES ARE MET. I AM A LEADER, A SELF - STARTER, A CONSTANT LEARNER, AND A PROBLEM SOLVER. .

TECHNICAL SKILLS:

React Native, ReactJS, ES2016 Javascript, UI/UX Design, HTML5, CSS3, TypeScript, Redux, Stateless Management, NodeJS, Google Play Store, iOS, Android, Java, Android SDK, MobileHub, Android, iOS, Adobe Photoshop, Adobe XD, Wordpress-to-React, Deployment, JIRA, Confluence, CodePipeline, Continuous Integration/Continuous Delivery, Agile, Scrum Git, NPM, Babel, Genymotion

PROFESSIONAL EXPERIENCE:

Confidential

Sr. React Native Developer

Responsibilities:

  • Responsible for building out the static UI, added the dynamic attributes to large automotive application. Created custom Push Notifications, RESTful APIs, and interaction using React-Native-Camera.
  • Engineered login front end functionality - including RESTful service calls, keychain, credential storage, routing, token verification, and error notifications for international Buick and Chevrolet mobile applications.
  • Developed hybrid mobile platform for automotive applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.
  • Architected application following Atomic Design Principal leading to 44% increased reusability of components.
  • Changed Redux action s to Promises, and Lifecycle Methods to asynchronous functions using ES7 async await to better manage ReactJS level state and cut Redux container development time by 80%.
  • Built features for 100,000+ users through CSS3, Flexbox, Storybook, React Navigation, LayoutAnimated and Animated API in response to user scroll and click events to enhance UI/UX and improve user retention by 30%.
  • Increased statement and branch coverage to 56% and 51% respectively by writing Jest and Enzyme tests.
  • Involved in daily standups, extreme programming techniques, and Agile mastery. .
  • Responsible for design and development of various components such as tab bars, map view, image picker, document picker, push notifications, sign-in/out features, profile management and navigation using react -native .
  • Used Git for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
  • Increased test coverage by 55% using Enzyme and Jest revealing vital bugs in login flow which led to increase of projected user growth by 22%.
  • Refactored error message handling design by implementing React Native alert dialog resulting in potential decrease of user input errors by 44%.
  • Lead team in adoption of React-Native best practices.
  • Developed detailed profile pages - caching images from API responses for quicker load times. Implemented a modular search component with real time filtering and auto-suggestions.
  • Refactored the app's navigation from the ground up using React Navigation to replicate native interactions. Rebuilt from scratch major feature components to improve performance and clean up code.
  • Responsible for adding margin properties to the custom style objects and the alignment of home menus and swipebar iOS-Android native navigation (e.g. react-native-navigation).
  • Developed and positioned JSX elements within Flexbox to create high quality, attractive, front-end user interfaces.
  • Deployed application to the Google Play Store and Apple Store.
  • Used CodePush to deliver over the air updates as needed when new features were released or upgraded.

Environment: Javascript, React Native, Android SDK, iOS SDK, Jest, Detox, Genymotion, Postman (REST Client), Slack, JIRA, Confluence, Cocoapods, Yoga, Artifactory, Jenkins, AWS

Android Developer

Confidential

Responsibilities:

  • Contributed to application requirement analysis for achieving the specifications provided by the client.
  • Involved in developing the UI for the app using TextViews, Buttons, Check boxes, Alert dialogs, Actionbar and spinners for various layouts.
  • Worked on wide use of application framework like content providers, content resolver, AsyncTask, AlertDialog.
  • Involved in working on Restful Web service with JSON.
  • Worked on AJAX with JSON for web page dynamic refreshing.
  • Handling XML data using efficient parsing techniques such as JSON Parser, XMLPullParser and DOM parser.
  • Contributed in backend of the application that interacts with the database to form the JSON structure requiredfor Restful JSON response.
  • Extensively used Web Views to display web components and parent.
  • Utilized social networking and analytics APIs such as Facebook, Google Analytics.
  • Integrated the Cache support to manage and retain the messages on device to provide offline capability within the app.
  • JSON parsing to get information from inside the files.
  • Used Crashlytics to detect and fix bugs.

Environment: Java, Android SDK 4.4, XML, JSON, Ajax, JQuery, Genymotion, Postman (REST Client), Stash, JIRA, Android SDK, Web Services

We'd love your feedback!