Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join TAT IT Technolgies and take your career to the next level!
Application takes less than 5 minutes

