Job Title: Senior React Native Developer cum Trainer
Location:** RemoteCompany:** GVR Business Transforms
Job Description
We are seeking an experienced and highly skilled Senior React Native Developer cum Trainer to join our team. The ideal candidate will have a strong background in React Native development, with additional experience in ReactJS being a plus. This role combines hands-on development with training responsibilities, providing an exciting opportunity for someone who is passionate about both coding and mentoring others.
Key Responsibilities
Development: Lead the design, development, and maintenance of mobile applications using React Native. Collaborate with cross-functional teams, including UX/UI designers, back-end developers, and project managers, to deliver high-quality, scalable, and maintainable mobile solutions. Implement and integrate APIs and third-party libraries to enhance application functionality. Optimize applications for maximum performance and ensure high levels of security and responsiveness. Conduct thorough testing and debugging to ensure a seamless user experience. Utilize ReactJS for front-end development when necessary, ensuring seamless integration with React Native applications. Training: Develop comprehensive training materials and resources to effectively teach React Native and ReactJS development to junior developers and trainees. Conduct training sessions, workshops, and seminars on React Native, covering both basic and advanced topics. Mentor and provide hands-on guidance to trainees, helping them to improve their coding skills and understanding of React Native and ReactJS. Assess trainee progress through assignments, projects, and evaluations. Stay updated with the latest trends and best practices in React Native and ReactJS development and incorporate them into the training curriculum.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of professional experience in React Native development. Proven experience in ReactJS development is a plus. Strong understanding of mobile application architecture, design patterns, and best practices. Proficiency in JavaScript, TypeScript, and related technologies. Experience with version control systems like Git. Excellent communication and presentation skills, with the ability to convey complex concepts to a diverse audience. Strong problem-solving skills and attention to detail. Ability to work independently and manage multiple responsibilities effectively. Passion for teaching and mentoring, with prior experience in training or coaching being an added advantage.
Preferred Qualifications
Experience with mobile app deployment on App Store and Google Play. Familiarity with back-end technologies and cloud services like Firebase, AWS, or Azure. Knowledge of DevOps practices and CI/CD pipelines. Experience in leading and managing development teams.
What We Offer
Competitive salary package. Opportunity to work in a collaborative and innovative environment. Professional development and training opportunities. Flexible working hours and a supportive team culture.
Skills: react native,react,training,mobile,app,application,design,developers,mentoring