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).
Designation– Consultant -Assurance ServicesDesired Profile: 0-1 years of experience in assurance practice Qualified CA Client facing experience preferred Willingness to...
Apply For This JobJob Details Responsibilities of candidate include: • mailing and filing correspondence • preparing payrolls • placing orders • answering calls...
Apply For This JobJob Details Responsibilities: Client Relationship II Lead Generation II Sales Co Name – Creative Media Digitech Pvt Ltd Earn Rs.15000/-...
Apply For This JobJob Details Education Graduate (Bachelor Degree) English Level Thoda English Experience Fresher Gender Both Address Ring Rd Plot No 176 Opp...
Apply For This Job1) Meeting various management, principals of commerce, science, engineering, medical MBA & other colleges & organize seminars 2) Meeting various...
Apply For This JobJob Description Hi CandidatesGreetings of the dayWe are hiring for,Product ManagerDevelop and own Product strategy & roadmaps, drive the product...
Apply For This Job