Design, develop, and enhance innovative and robust Android applications, participating in the entire app lifecycle from research to post-launch support
Job Summary
Design, develop, and enhance innovative and robust Android applications, participating in the entire app lifecycle from research to post-launch support.
Promote a culture of Agile Software Development, including learning and sharing industry best practices among the team, and conduct regular code reviews to improve code quality.
Monitor application logs, troubleshoot malfunctions, and create/analyze reports on user utilization, crash logs, and geographic distribution.
Matching Summary
Design, develop, and enhance innovative and robust Android applications, participating in the entire app lifecycle from research to post-launch support.
Skills & Requirements
Must-have
Android application development
Test Driven Development (TDD)
object-oriented design principles
Agile Software Development
troubleshoot development and production problems
monitoring application logs
root cause analysis
Nice-to-have
innovative and robust applications
compelling user experiences
learning and sharing best practices
system improvements and solutions
Key Requirements
Bachelor’s degree in computers or engineering or equivalent experience
3 years of experience in Android application development