Job Discription
We are seeking a skilled and experienced React Native Developer to join our dynamic development team. As a React Native Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms. The role holder will collaborate with cross-functional teams, including designers and backend developers, to create user-friendly and visually appealing mobile experiences.
Role Details – Key Responsibilities and Accountabilities:
Planning and Development
· Plan and recommend creative and innovative ideas and functionalities to have more user friendly application
· Collaborate with various stakeholders to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements
· Communicate with relevant stakeholders to discuss expectations, negotiate timelines, deliverables and dependencies
· Collaborate closely with Product Owners and team members to identify and socialise product and delivery risks
Mobile Solutions and testing
· Apply Agile engineering practices and various software and react native mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience
· Troubleshoot issues with minimal guidance, identify bottlenecks in existing workflows and provide solutions for a scalable, defect-free application. Identify root-cause and recommend changes
· Understand integration between various API connections and integration with other applications
· Develop and maintain program documentation, including methods, flow charts, diagrams, decision tables, record and forms layout, testing, and program specifications.
· Utilizes expertise to design, build, install, modify and test mobile applications to support and optimize operational work processes.
· Prepares test plans and provide guidance and assistance to testers
Human Capital Responsibilities
· Assist with the implementation of the performance management process by setting objectives, monitoring performance, and provide constructive feedback and provide inputs to senior management
· Provide mentorship for the purpose of developing a continuous talent pipeline for key roles
· Provide inputs on training needs and coordinate with the HC department to ensure facilitation of training requirements
· Develop and implement on the job-training for the team
· Provide inputs for the development of annual manpower plan
· Ensure the implementation of companies Retail’s corporate policies and relevant procedures
Definition of Success
· Understanding of requirement to deliver customised and user-friendly applications
· Delivery of mobile application as per the required standards and timelines
· Timely testing and troubleshooting
Qualification, Experience & Skills:
Minimum Qualifications/education
· Bachelor’s degree in Computer Science, Business Administration or Engineering; or a Science degree
Minimum experience
· 5+ years’ mobile/software development experience in an agile at-scale environment
Skills
· Experience with Git, such as branching, merging, tagging and pull requests
· Experience with mobile CI-CD (Jenkins or similar) and app store deployments
· Complex UI experience beyond story-boarding by developing UI using code
· Experience with REST APIs, JSON and AJAX
· Solid knowledge in Push Notifications
· English(Full professional proficiency – Required)
· Proven work experience as a React Native Developer or similar role.
· Strong proficiency in React Native framework and JavaScript programming.
· Open to learning new technologies, and should be well aware of the current tech trends.
· Experience with state management libraries like Redux or MobX.
· Solid understanding of mobile app development concepts, including component-based architecture and UI/UX patterns. • Familiarity with native build tools, like Xcode, Android Studio, and Gradle.
· Experience with testing frameworks such as Jest or Detox for mobile app testing.
· Familiarity with performance optimization techniques and tools for mobile app development.
· Understanding of security best practices for mobile app development.
· Excellent problem-solving skills and attention to detail.
· Strong communication and collaboration skills.
· Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
Job Details Job Description Responsibilities: Inbound/Outbound Calls II Good Communication • Inform customers about the company’s products/services and offers •...
Apply For This JobFAB, the UAE’s largest bank and one of the world’s most secure finacnial institutions,, is dedicated to creating value for...
Apply For This JobSystem Integration Specialist Chennai, Tamil Nadu, India (https://aluperf.referrals.selectminds.com/jobs/99566/other-jobs-matching/location-only) New 2 additional locations Bangalore, Karnataka, IndiaBydgoszcz, Poland, Poland (https://aluperf.referrals.selectminds.com/jobs/99566/other-jobs-matching/location-only?location_id=1594) Customer Services...
Apply For This JobJob Details Security ka kaam karna hai • Register main Entries create karna • Shift ke time pe alert aur...
Apply For This JobNoida, India PES HR Services Full time Position : Sales Manager (Direct Sales)Role :Prime responsibility is to do sales through...
Apply For This JobJob Details Sale optical frame and lens .clean the shop properly .and customers care in shop Job Description...
Apply For This Job