TAT IT Technolgies
Senior React Native Full Stack Mobile Engineer (ReactJS | Android | iOS | CI/CD)
TAT IT TechnolgiesUnited Arab Emirates12 hours ago
ContractEngineering, Information Technology
We have an urgent requirement for Senior React Native Full Stack Mobile Engineer (ReactJS | Android | iOS | CI/CD) for one of our banking client in Abu Dhabi, UAE

  • Strong experience on React Native (6+ years hands-on) is MUST for this role
  • Strong experience on mobile application development using React Native is MUST for this role
  • Strong experience in ReactJS + Modern JavaScript Mastery is MUST for this role
  • Strong experience in ReactJS, Hooks, Context API, Lifecycle Methods, and State Management (Redux / Zustand / Recoil) is MUST for this role
  • Strong experience in ES6+, TypeScript is MUST for this role
  • Strong experience in CI/CD and GitHub / Bitbucket / SourceTree is MUST for this role
  • Baking domain experience is MUST
  • Key Responsibilities:
  • Design, develop, and maintain mobile applications using React Native.
  • Implement and optimize app performance across Android and iOS platforms.
  • Integrate APIs, third-party libraries, and native modules.
  • Collaborate with cross-functional teams including backend developers, designers, and QA engineers.
  • Write high-quality, reusable, and maintainable code following best practices.
  • Manage application deployment pipelines using CI/CD tools.
  • Participate actively in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
  • Maintain version control and branching strategies using GitHub/Bitbucket.
  • Conduct code reviews and ensure code quality and consistency.
  • Implement and manage unit testing using Jest or similar frameworks.
  • Ensure application security using encryption, decryption, and other secure coding techniques.
  • Develop JS wrappers for native SDKs to bridge between native and JavaScript codebases.
  • Contribute to continuous improvement and innovation in the mobile app development process.
  • Mandatory Technical Skillsets:
  • React Native Development:
  • Minimum 6+ years of hands-on experience in React Native for mobile application development.
  • Deep understanding of React concepts including hooks, state management, context API, and lifecycle methods.
  • Platform Development:
  • Strong knowledge and hands-on experience in Android development (Java & Kotlin).
  • Basic working knowledge in iOS development (Objective-C & Swift).
  • Tooling & Frameworks:
  • Proficiency with Android Studio, Xcode, and Visual Studio Code.
  • Experience with ReactJS frameworks such as Next.js or Vite.js.
  • Experience with CI/CD pipelines for automated build and deployment.
  • Familiarity with Agile tools (Jira) for project tracking and management.
  • Strong Git/GitHub/Bitbucket version control management (including SourceTree).
  • Experience in unit testing using Jest or similar frameworks.
  • Security & Domain Expertise:
  • Prior experience developing banking or financial modules is highly preferred.
  • Strong understanding of mobile application security principles.
  • Proficiency in data encryption and decryption techniques to ensure data privacy and integrity.
  • Additional Skills:
  • Ability to write JavaScript wrappers for native SDKs.
  • Strong problem-solving and debugging skills.
  • Excellent communication, teamwork, and documentation abilities.

Skills: react,react native,mobile

Key Skills

Ranked by relevance