ITMC Systems, Inc logo

Android Developer

ITMC Systems, Inc

On-sitePhiladelphia, PAseniorPosted 2h ago

Job description

This role is ideal for engineers who enjoy building user-centric mobile applications, working with connected technologies, and developing scalable mobile architectures.

Key Responsibilities

• Design, develop, and maintain Android application features.

• Collaborate with cross-functional teams to deliver end-to-end solutions.

• Contribute to application architecture and technical design decisions.

• Develop clean, maintainable code using Kotlin and modern Android frameworks.

• Implement and enhance backend-driven UI frameworks and dynamic rendering systems.

• Optimize application performance, reliability, and user experience.

• Troubleshoot and resolve complex production and integration issues.

• Participate in code reviews and promote engineering best practices.

Required Qualifications

• 5+ years of professional Android development experience.

• Strong proficiency in Kotlin.

• Experience building dynamic UI frameworks driven by backend configurations or schemas.

• Experience integrating RESTful APIs and managing complex application state.

• Knowledge of MVVM, Clean Architecture, or similar design patterns.

• Strong debugging, analytical, and problem-solving skills.