React Native Developer (Android & iOS)
GetCompanion(GC)
Job description
Full Stack Software Developer – Android & iOS Application Development Position Summary: We are looking for a versatile Full Stack Software Developer with 4–5 years of experience in mobile application development to join our team. The ideal candidate should have strong expertise in developing scalable, high-performance Android and iOS applications along with backend system development. The role requires hands-on experience in mobile app architecture, API integrations, real-time communication systems, and cloud-based deployments. The candidate should be capable of building intuitive, user-friendly mobile applications while collaborating closely with cross-functional teams to transform business requirements into technical solutions. Responsibilities: Mobile Application Development:
- Design, develop, and maintain high-performance mobile applications for Android and iOS platforms using modern frameworks and technologies.
- Develop scalable and reusable application architecture using React Native.
- Write clean, maintainable, and efficient code following industry best practices.
- Implement responsive and intuitive mobile UI/UX experiences across different devices and screen sizes.
- Integrate mobile applications with RESTful APIs, real-time socket connections, and third-party SDKs. Backend & System Development:
- Develop and maintain backend services and APIs using Node.js and Python.
- Work with databases such as MySQL, MongoDB, and PostgreSQL for application data management.
- Implement scalable backend architecture with Redis caching and Docker containerization.
- Integrate external services such as: Agora SDK Payment Gateway APIs Push Notification Services Authentication Systems Ensure application performance, scalability, security, and reliability. Testing & Deployment:
- Conduct debugging, performance optimization, and troubleshooting across Android and iOS platforms.
- Manage version control using GitHub and follow CI/CD deployment practices.
- Work with cloud services such as AWS, Azure, or Google Cloud for hosting and infrastructure management.
- Publish and maintain applications on Google Play Store and Apple App Store. Cross-Functional Collaboration:
- Collaborate with product managers, designers, QA teams, and other developers to deliver high-quality applications.
- Participate in requirement analysis, sprint planning, and technical discussions.
- Continuously improve existing applications based on user feedback, analytics, and evolving business requirements.
- Stay updated with the latest mobile development trends, frameworks, and best practices. Skills / Requirements: Mobile Application Development:
- Strong experience in React Native.
- Proficiency in JavaScript, TypeScript, and mobile application architecture.
- Experience in developing and publishing Android and iOS applications.
- Strong understanding of mobile app lifecycle, performance optimization, and debugging. Backend Development:
- Experience with Node.js, Python, Redis, Docker, GitHub, and RESTful API development.
- Hands-on experience with Agora SDK Integration and Payment Gateway Integration.
- Strong database management skills with SQL and NoSQL databases. Cloud & DevOps:
- Familiarity with AWS, Azure, or Google Cloud platforms.
- Understanding of CI/CD pipelines, Docker containerization, and deployment workflows. UI/UX Understanding (Good to Have):
- Basic understanding of mobile UI/UX principles and responsive design.
- Familiarity with Figma, Adobe XD, or similar design tools is an added advantage. Professional Qualifications:
- B.Tech / M.Tech / BCA / MCA Preferred Experience:
- 4–5 years of experience in full stack mobile application development.
- Proven experience in building scalable Android and iOS applications.
- Strong backend development experience including APIs, system architecture, database management, and cloud deployments.
- Experience working with real-time communication systems and third-party SDK integrations.
- Familiarity with Agile development methodologies and collaborative development environments.
Resume not ready?
Build an ATS-friendly resume tailored to this role in minutes — for free.
Build resume→Source: LinkedIn