
Requirements :-
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Proven experience in React Native application development.
Strong knowledge of JavaScript and ES6+ features.
Proficiency in Redux, Context API, or similar state management tools.
Experience with local storage (e.g., AsyncStorage) for data persistence.
Familiarity with navigation libraries like react-navigation.
Skills & Competencies
Strong attention to detail and ability to design visually appealing UI.
Ability to write modular, maintainable, and clean code.
Knowledge of Android application development and deployment.
Clear communication and documentation skills.
Evaluation Criteria
Completeness of application functionality and feature delivery.
Code quality and adherence to best practices.
UI/UX design and responsiveness.
Proper handling of edge cases (e.g., no data, invalid inputs).
Clear and concise project documentation.
Additional Requirements
Ability to provide a GitHub repository or zip file with the source code.
Include the APK file in the submission for installation and testing.
Job Responsibility :-
1. Application Development:
o Develop a React Native application with features including:
Viewing games by categories (e.g., Most Popular Games, Most Played in Your Region).
Favoriting games with persistent local storage.
Navigation to detailed Game Play screens.
o Create a "Play" functionality placeholder action on the Game Play Screen.
2. UI/UX Design:
o Design clean, user-friendly interfaces using a component library (e.g., React Native Paper or NativeBase) or custom styling.
o Ensure responsiveness and usability across devices.
3. State Management & Persistence:
o Use Redux or Context API for efficient state management. o Persist user preferences (e.g., favorite games) using local storage such as AsyncStorage.
4. Navigation and Usability:
o Implement navigation using react-navigation and stack navigators.
o Provide seamless transitions between the Home and Game Play screens.
5. Testing & Deployment:
o Test the application on Android devices/emulators to ensure functionality and performance.
o Build and deliver the application as an Android APK for installation and testing.
6. Documentation:
o Create clear instructions on setting up and running the project.
o Provide steps for APK installation and highlight any assumptions or limitations.
Who are looking for :-
We are looking for a skilled React Native Developer to build a feature-rich, functional, and visually appealing Android application. This role requires expertise in React Native, state management, and modern UI design principles to deliver high-quality user experiences.
Ambika Information Technology
Empowering Global Businesses with Custom Software Solutions
https://www.ambikatechnology.com/Similar Jobs
Ruby on Rails Developer
IT Jobs
Full Time
Site Reliability Engineer (SRE)
IT Jobs
Full Time
Senior Java Microservices
IT Jobs
Full Time
Senior Software Engineer
IT Jobs
Full Time
Senior Software Engineer(Ruby on Rails)
IT Jobs
Full Time
Senior Software Engineer
IT Jobs
Full Time
Upload Your CV

