Design, build and maintain high performance, reusable, and reliable Java code , Design and build app using react-native , Ensure the best possible performance, quality, and responsiveness of the application , Identify and correct bottlenecks and fix bugs , Help maintain code quality, organization, and automatization , Design and build advanced applications for the Android platform ,Collaborate with cross-functional teams to define, design, and ship new features