React Developer Intern 50fin
50fin
Office Location
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.
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.