* Design, implement, and maintain efficient, reusable, and reliable code using React Native for front-end development and C#.Net for back-end development. * Work closely with cross-functional teams to understand project requirements and translate them into technical specifications and solutions. * Identify and address technical issues, propose solutions, and troubleshoot as needed to ensure smooth application performance. * Conduct thorough testing of applications to ensure optimal functionality, performance, and security. * Create and maintain technical documentation for code, processes, and procedures. * Stay updated with the latest technologies, trends, and best practices in software development. * Proactively suggest improvements and innovative solutions to enhance product quality and efficiency. * Collaborate with team members, including developers, designers, and product managers, to deliver high-quality software solutions within project timelines.