Cross-Platform Mobile App Developer
Budget: ₹37,500 – ₹75,000 INR
Responsibilities:-
*Frontend Development-
React Native Development:
Develop mobile application features using React Native.
TypeScript:
Write clean, maintainable, and scalable code using TypeScript. Utilize JavaScript/TypeScript best practices in coding.
Cross-Platform Compatibility:
Ensure the app works seamlessly across various platforms (Web, Android, iOS). Implement responsive UI components for Android and iOS platforms.
State Management:
Implement state management solutions such as Redux to manage application state.
*Backend Development-
Node.js and Express.js:
Develop the backend server using Node.js and Express.js, a popular web application framework for Node.js .
Database Integration:
Integrate and manage databases (e.g., MongoDB, MySQL, PostgreSQL) to store and retrieve data efficiently.
*API Design-
Implement RESTful APIs for communication between the frontend and backend. Design and document APIs that the frontend will interact with for various functionalities.
*Authentication and Authorization-
Implementing user authentication and authorization features using technologies like JWT (JSON Web Tokens).
Required Skills:
Experience in developing mobile applications using React Native
Should be excellent in UI development using React
Should be experienced in Redux
Should be experienced in writing code using Typescript
Should be experienced in Javascript
Experienced in SQL
*Frontend Development-
React Native Development:
Develop mobile application features using React Native.
TypeScript:
Write clean, maintainable, and scalable code using TypeScript. Utilize JavaScript/TypeScript best practices in coding.
Cross-Platform Compatibility:
Ensure the app works seamlessly across various platforms (Web, Android, iOS). Implement responsive UI components for Android and iOS platforms.
State Management:
Implement state management solutions such as Redux to manage application state.
*Backend Development-
Node.js and Express.js:
Develop the backend server using Node.js and Express.js, a popular web application framework for Node.js .
Database Integration:
Integrate and manage databases (e.g., MongoDB, MySQL, PostgreSQL) to store and retrieve data efficiently.
*API Design-
Implement RESTful APIs for communication between the frontend and backend. Design and document APIs that the frontend will interact with for various functionalities.
*Authentication and Authorization-
Implementing user authentication and authorization features using technologies like JWT (JSON Web Tokens).
Required Skills:
Experience in developing mobile applications using React Native
Should be excellent in UI development using React
Should be experienced in Redux
Should be experienced in writing code using Typescript
Should be experienced in Javascript
Experienced in SQL