React Native Mobile App Developer

Contractual
Noida, Others
Posted 1 month ago

Digital India Corporation is currently inviting applications for the following positions purely on Contract/ Consolidated basis for NHAI Datalake3.0 project: –

The last date for submission of applications shall be 4th May, 2025.

Position: React Native Mobile App Developer

Resource Requirement: 4

Job Summary: The Mobile Developer is required to carry out the development of mobile applications for iOS and/or Android platforms, ensuring high-quality code, performance, and user experience. This role involves collaborating with cross-functional teams to understand requirements, architect solutions, and implement best practices in mobile development.

The ideal candidate to have extensive experience in mobile app development, strong problem-solving skills, and the ability to lead technical initiatives.

Roles & Responsibilities:

  • Design, develop, and deploy high-quality, scalable, and maintainable mobile applications for iOS and/or Android platforms.
  • Write clean, efficient, and well-documented code JavaScript/TypeScript, React, React Native, and potentially Redux, Context API, or other state management libraries
  • Develop cross platform components to write code once and deploy to both android and iOS
  • Implement user interface components, navigation, and data management features.
  • Architect and design mobile app solutions, considering performance, security, and scalability
  • requirements.
  • Implement best practices and design patterns (e.g., MVC, MVVM, MVP) in mobile app architecture.
  • Ensure code reusability and modularity for future maintenance and updates.
  • Integrate mobile apps with backend APIs and services to enable data exchange and functionality.
  • Implement client-server communication using RESTful APIs, GraphQL, or other protocols.
  • Handle asynchronous operations and manage network requests efficiently.
  • Write automated unit tests, integration tests, and UI tests to ensure code quality and reliability.
  • Perform manual testing and debugging to identify and fix issues reported by QA or end users.
  • Conduct code reviews and provide feedback to other developers.
  • Monitor mobile app performance metrics and identify areas for optimization.
  • Optimize app performance, responsiveness, and battery usage.
  • Implement caching mechanisms, lazy loading, and other performance optimization techniques.
  • Document technical specifications, architectural designs, and implementation details.
  • Collaborate with product managers, designers, and other stakeholders to deliver mobile app features and enhancements.
  • Mentor junior developers and share knowledge and best practices within the team.

C. Educational Qualifications:

Bachelor’s or Master’s degree in Computer Science, or related fields from a recognized university/institute.

Important Links:

Download Detailed Notification Click Here (199 KB) PDF
Apply Here Click Here
Official Website Click Here

 

About Digital India Corporation

Digital India Corporation has been set up by the ‘Ministry of Electronics & Information Technology, Government of India’, to innovate, develop and deploy ICT and other emerging technologies for the benefit of the common man. It is a ‘not for profit’ Company under Section 8 of the Companies Act 2013. The Company has been spearheading the Digital India programme of the Government of India, and is involved in promoting use of technology for e-Governance/e-Health / Telemedicine, e-agriculture, e-Payments etc. The Digital India programme promotes safety and security concerns of growing cashless economy and addresses challenges confronting its wider acceptance. It also promotes innovation and evolves models for the empowerment of citizens through Digital initiatives and promotes participatory governance and citizen engagement across the government through various platforms including social media.