• Experience: 5+ years
  • Responsibilities:
    • Lead the design and development of advanced Android applications from scratch using Java.
    • Architect scalable and maintainable codebases, leveraging design patterns like MVP and MVVM.
    • Mentor junior and intermediate developers, providing technical guidance and best practices.
    • Drive the integration of complex third-party libraries, APIs, and payment gateways.
    • Ensure optimal application performance through thorough testing, debugging, and performance tuning.
    • Collaborate with product managers and designers to define app features and user experiences.
    • Stay abreast of the latest Android trends and incorporate innovative solutions into development practices.
  • Requirements:
    • Expert proficiency in Java and comprehensive knowledge of Android SDK.
    • Extensive experience with design patterns, software architecture, and code optimization.
    • Proven track record of developing and deploying complex Android applications.
    • Deep understanding of material design principles and user interface guidelines.
    • Please share links to your projects and portfolios, showcasing relevant past experience and completed work
  • Skills:
    • Advanced proficiency with Android Studio and debugging tools.
    • Strong problem-solving skills and ability to optimize application performance.
    • Expertise in integrating Google Services APIs and managing complex layouts.
    • Leadership and project management capabilities, with a focus on mentoring and team development.