React Developer Intern 50fin

  • company name 50fin
  • working location Office Location
  • job type Full Time

Experience: 0 - 1 years required

Pay: INR 1 - INR 10001 /Month

Type: Full Time

Location: Bengaluru

Skills: Redux, css, c++, android, mocha, code versioning tools, Bootstrap, iOS

About 50fin

Job Description

Build advanced applications for the Android and iOS platform.
Leverage native APIs for deep integrations with both platforms.
Translate designs and wireframes into pixel-perfect, high-quality code.
Design, build, and maintain high-performance, reusable, and reliable React Native code.
Ensure the best possible performance, quality, and responsiveness of the application.
Creating app updates for release, including bug fixes and additional features. Improving app performance over time.
Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Assure the privacy and security of users data.
Create and maintain software documentation.
Knowledge and Experience
Bachelors degree in B.Tech/BCA.
Experience working with React Native for at least 3+ years. Possesses an expert-level understanding of React.js and its fundamentals.
You have a good working knowledge of HTML and CSS.
Proficient in JavaScript (including ES6+ syntax). Knowledge of TypeScript is a plus point.
Rock solid at working with third-party dependencies and debugging dependency conflicts
Experience with Clean Architecture, MVVM, and other common design patterns.
Familiarity with native build tools, like XCode, Gradle, Android Studio , IntelliJ IDEA
Proficient understanding of code versioning tools, such as Git and GitHub.
Experience working with remote data via JSON. Knowledge of Firebase is a plus point.
Experience with popular third-party libraries and APIs such as Retrofit, MPAndroidChart, and etc.
Knowledge of functional and object-oriented programming.
Using other JavaScript libraries (like Redux) to make asynchronous API calls and enhance website/mobile app performance.
Knowledge of developing apps for multiple devices and screens.
Knowledge of Jest, and Mocha for writing robust and reliable tests.