Job description
Role: React Native Developer(Android)Location: RemoteExperience:4+ Years
We are currently seeking a skilled and experienced React Native Developer (Android) to join our growing team and contribute to the development of cutting-edge mobile applications.
Responsibilities:Mobile App Development: Design, develop, test, and deploy high-quality React Native applications for the Android platform.Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to bring innovative ideas to life.Code Review: Participate in code reviews to maintain code quality and ensure best practices are followed.Problem Solving: Identify and troubleshoot application issues, bottlenecks, and bugs, and offer effective solutions.Optimization: Implement performance optimization techniques to enhance the overall responsiveness of the mobile applications.Code Documentation: Maintain clear and concise code documentation for future reference and team collaboration.Stay Updated: Keep abreast of the latest industry trends, technologies, and best practices to ensure the continuous improvement of our mobile applications.
Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 4 years of professional experience in mobile app development, with a focus on React Native for Android.Strong proficiency in JavaScript, React, and React Native frameworks.Experience with Android Studio, Android SDK, and Android app deployment processes.Solid understanding of mobile UI/UX principles and best practices.Knowledge of RESTful APIs, third-party libraries, and integration with backend services.Familiarity with version control systems, such as Git.Excellent problem-solving and debugging skills.Strong communication and collaboration skills.
Good to Have:Experience with iOS development using React Native.Familiarity with CI/CD pipelines.Knowledge of state management libraries, such as Redux.Contributions to open-source projects or a strong GitHub profile.