Android Developer / Engineer
You will develop, execute, and improve mobile engineering projects and business solutions.
Responsibilities
• Execute mobile engineering projects from discovery through implementation.
• Participate in peer code reviews and team development processes.
• Troubleshoot production and business issues for mobile devices.
• Support the implementation of business solutions through mobile engineering.
Required Skills
• 5+ years of experience building scalable e-commerce applications or mobile software.
• Extensive Android software development experience.
• Proficiency in Java and Kotlin.
• Experience with Git/GitHub for distributed source code version control.
• Experience developing mobile network clients using HTTP, REST APIs, and Google Cloud Messaging.
• Hands-on experience with Google Play APIs including Maps, Location, and Cloud Messaging.
• Proficiency in software debugging using debuggers, loggers, and crash report tools.
• Experience analyzing memory issues and leaks using tools like DDMS or MAT.
• Knowledge of design patterns, MVC, data structures, and algorithms.
• Experience with embedded real-time systems with limited memory and processing resources.
• Experience performing unit and integration testing on Android code.
• Must have a published Android application.
• Experience working within Scrum/Agile methodologies.
Apply tot his job
Apply To this Job