Senior Software Engineer
CurrentAndroid App Development:Design and develop high-performance Android applications that meet the requirements.Collaborate with cross-functional teams to define, design, and ship new features.Code Quality and Best Practices:Ensure code quality, organization, and automatization through code reviews, unit testing, and continuous integration.Stay updated on the latest industry trends, best practices, and technologies related to Android development.Architecture and Design:Architect and implement scalable, maintainable, and modular Android applications.Collaborate with product managers and designers to translate requirements into technical solutions.Mentorship and Leadership:Provide technical leadership and mentorship to junior members of the development team.Contribute to the improvement of development processes and methodologies.Bug Fixing and Maintenance:Debug and resolve software defects, ensuring the stability and performance of existing applications.Work on maintenance and optimization tasks to improve the overall user experience.