Lead Software Engineer (React Native)

#App Dev - #Pakistan - #Regular

We seek an experienced React Native Developer to join our mobile development team. In this role, you will architect and develop cross-platform mobile applications that deliver exceptional user experiences.

Responsibilities:

  • Design and build advanced applications for both iOS and Android platforms using React Native
  • Collaborate with the design team to implement pixel-perfect UIs and smooth animations
  • Architect efficient and reusable front-end systems that drive complex mobile applications
  • Optimize application performance and handle memory leakage issues through profiling and debugging
  • Integrate RESTful APIs and implement offline data synchronization
  • Implement automated testing strategies to ensure code quality and reliability
  • Participate in code reviews and maintain code quality standards
  • Collaborate with cross-functional teams in an Agile environment

Requirements:

  • Bachelor’s Degree in Computer Science (or Equivalent Field).
  • 6+ years of software development experience, with at least 2 years focused on React Native
  • Strong proficiency in modern JavaScript (ES6+) and TypeScript
  • Deep understanding of React concepts including Hooks, Context, and component lifecycle
  • Experience with state management solutions (Redux, MobX, or Recoil)
  • Proven experience with mobile navigation patterns and libraries (React Navigation)
  • Expertise in mobile app architecture patterns and best practices
  • Experience with offline storage solutions (AsyncStorage, Realm)
  • Proficiency in mobile app deployment and CI/CD processes
  • Strong understanding of REST APIs and network communication
  • Experience with version control systems (Git) and collaborative development workflows

    * Required fields

    Personal Information

    The hiring team may use this number to contact you about this job.




    Contact us

    Whether you are a large enterprise looking to augment your teams with experts resources or an SME looking to scale your business or a startup looking to build something.
    We are your digital growth partner.

    Tel: +1 408 365 4638
    Support: +1 (408) 512 1812