- Architect, design, and implement complex Android applications, ensuring high performance and responsiveness;
- Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define project requirements and specifications;
- Drive the adoption of best practices in Android development, code quality, and maintainability;
- Conduct regular code reviews to ensure adherence to coding standards, scalability, and robustness;
- Evaluate and implement new technologies, tools, and frameworks to enhance the development process and stay ahead of industry trends;
- Troubleshoot and resolve complex technical issues, collaborating with team members to find innovative solutions;
- Collaborate with stakeholders to understand business goals and translate them into technical requirements;
- Collaborate with external team from other countries.