Senior Software Engineer

November 26, 2025

Job Description

  • 4+ years of professional experience in mobile development, with at least 3 years focused on React Native.
    Technical Skills
    • Deep understanding of React Native, JavaScript, and TypeScript for building scalable and maintainable applications.
    • Proven experience with state management solutions such as Redux and Context API.
    • Strong experience in Redux Saga.
    • Experience integrating with backend services using REST APIs, GraphQL, and other modern data-fetching libraries.
    • Familiarity with testing tools such as Jest, Detox, and implementing automated testing strategies for continuous integration.
    • Strong knowledge of native mobile development practices and how React Native bridges interact with native modules for both iOS and Android.
      RequirementsMobile App Development
      • Design, build, and maintain mobile applications using React Native, ensuring compatibility and performance across multiple platforms.
        Performance Optimization
        • Implement strategies to optimize app performance, reduce load times, and improve responsiveness, particularly for low-end devices.
          State Management
          • Utilize and manage state with Redux, Context API, or other state management libraries to ensure efficient data flow and application performance.
            Component Development
            • Develop reusable and modular components, following best practices for responsive design and code reusability across iOS and Android.
              Integration
              • Integrate third-party services and APIs such as Firebase, GraphQL, and analytics platforms to enhance app functionality and gather meaningful insights.
                Performance Tuning
                • Demonstrated experience in optimizing React Native applications for performance, including lazy loading, reducing render times, and managing memory efficiently.
                  Cross-Platform Expertise
                  • Ability to build and maintain codebases that run seamlessly on both iOS and Android platforms, ensuring UI consistency and performance parity.
                    Security Awareness
                    • Understanding of secure coding practices and managing sensitive data within mobile apps.

                      “,”

Role: 

Full Stack DeveloperIndustry Type: 

IT Services & ConsultingDepartment: 

Engineering – Software & QAEmployment Type: 

Full Time, PermanentRole Category: 

Software Development

EducationUG: 

Any GraduatePG: 

Any Postgraduate

Key Skills

Performance tuningBackendMobile developmentCodingTesting toolsJavascriptManagementIOSAnalyticsAndroid