Android Architect (multiple openings)
JOB DUTIES:
Design and implement scalable and modular Android application architectures using design patterns such as MVVM, MVI, and Clean Architecture to ensure maintainability and extensibility.
Define, document, and enforce architectural guidelines and coding standards to drive consistency and technical excellence across the Android development lifecycle.
Evaluate and integrate new tools, frameworks, and third-party SDKs to improve application efficiency, scalability, and feature capabilities.
Conduct advanced performance profiling, benchmarking, and optimization for memory usage, battery efficiency, and runtime responsiveness.
Own the technical roadmap for Android applications, contributing to strategic planning, system design decisions, and long-term platform evolution.
Oversee integration of third-party SDKs and APIs to ensure optimal interoperability and security compliance.
Develop and enhance complex Android applications using Java and Kotlin, ensuring alignment with system architecture and long-term product goals.
Collaborate with product, backend, and UI/UX teams to align technical implementation with functional requirements and user experience goals.
Implement third-party libraries and APIs to enhance application functionality.
Participate in code reviews and provide constructive feedback to team members.
JOB REQUIREMENT:
Bachelor’s degree in Electrical Engineering, Computer Science, Electronics Engineering or a related STEM (Science, Technology, Engineering, Mathematics) field plus 2 years of experience. Foreign degree equivalent based on education, training, and/or experience is acceptable.
Experience to include two years with the following tools/technologies: Android Studio, Java, Kotlin, Git, Gradle, JIRA, Firebase Crashlytics, JUnit, Espresso, Confluence, Retrofit, Android Emulator, Jetpack Components, REST APIs.
HOURS: 40 hours per week, M-F, 9:00 a.m. – 6:00 p.m.
JOB LOCATION: Mobile Apps Enterprises LLC d/b/a Enhance IT, 1785 The Exchange SE, Suite 200, Atlanta, GA 30339. Travel is not required but must be willing to relocate to unanticipated locations across the country per contract demand.
CONTACT: E-mail resume referencing job code# MAE0828OB to Mobile Apps Enterprises LLC d/b/a Enhance IT at HR@enhanceit.com.