Mobile crypto application
Role
Middle Software developer
Description of Project
This project aims to create a mobile application for managing cryptocurrency assets. The application will allow users to view their balances and transaction history, buy and sell cryptocurrencies, and exchange between different cryptocurrencies. Additionally, the application will provide access to cryptocurrency news and market analytics. Given the significant risks associated with cryptocurrencies, the project will place special emphasis on security, including measures to protect user data and prevent fraud.
Responsibilities
* Implementing user authentication and authorization functionality using OAuth or similar protocols
* Developing a user-friendly interface for managing bank accounts, including balance checking and transaction history
* Building features for making payments and transferring funds between bank accounts or to other users
* Integrating third-party APIs for currency exchange rates and stock market data to enable investment features
* Implementing security measures such as two-factor
authentication, biometric authentication, and data encryption
* Optimizing the performance and usability of the application, including load testing and user experience testing
Technology Stack
React, Redux, TypeScript, Thunk, GraphQL, Figma
Period
01.2023 —
05.2023
(5 months)