Design, develop, and maintain advanced Android applications using
Kotlin
and
Java
.
Collaborate with product managers, designers, and backend engineers to define, design, and ship new features.
Ensure applications meet high standards of quality, performance, and security.
Debug, troubleshoot, and resolve application issues, crashes, or performance bottlenecks.
Optimize applications for
different devices, OS versions, and screen sizes
.
Integrate apps with RESTful APIs, third-party libraries, and SDKs.
Stay updated with the latest Android development trends, libraries, and best practices.
Mentor junior developers and contribute to code reviews.
Participate in the
full software development lifecycle (SDLC)
, including requirements gathering, design, coding, testing, deployment, and support.
Keep up to date with emerging Android technologies and best practices.