Duration: 3 months, extendable Job Type: ContractRole Summary FE resource to work in the digital initiatives like MPOS and Self checkout used in the Retail stores. Expectations of the Role Ability to lead a team of developers and ensure the quality Good understanding of Retail POS journeys Efficient in stakeholder management, communication and time management Ability to work in a hybrid team comprises of internal resources and other external partners Provide inputs on best practices of solution design and UI/UX Conducting product demo and user trainings Maintains a positive attitude and momentum in challenging situations. Communicates effectively with all partners. Takes personal responsibility for the quality and timeliness of work. Key Responsibilities and Skills: Expertise in React Native Development:Proficient in building high-quality mobile applications using React Native, with a deep understanding of Atomic Design principles, custom hooks, and Dependency Injection. State Management:Strong proficiency with Redux-Saga, Redux Toolkit, JavaScript, and TypeScript for efficient state management. Testing and Quality Assurance:Hands-on experience with Enzyme and Jest for unit and integration testing to ensure robust and reliable code. Version Control and Collaboration:Skilled in using Git, Azure Repos, and Jira while working in Agile development environments. UI Development:Experience with Storybook for developing and testing UI components in isolation. Native Module Integration:Familiar with writing bridges for native modules on both iOS and Android platforms. Performance Optimization:Ability to identify and resolve performance bottlenecks to ensure seamless app performance. DevOps and Deployment:Hands-on experience with creating and maintaining development/store certificates and provisioning profiles for iOS and Android apps. Proven track record of app deployments to the Google Play Store and Apple App Store. Analytics and Notifications:Skilled in integrating Firebase Analytics, Crashlytics, push notifications, and managing third-party SDKs. Code Quality and Security:Ability to identify and fix vulnerabilities reported by tools like SonarQube. Experience with Agile and Kanban delivery methodologies.
Job Title
React native-Front end Developer