Overview
Responsibilities
- Designing and developing apps for the Android ecosystem
- Creating tests for code to ensure robustness and performance
- Fixing known bugs in existing Android applications and adding new features
- Working with external software libraries and APIs
- Working with designers to turn design templates into working apps
- Mentor team members and collaborate with other engineers to build and deploy solutions.
- Implementing best practices, Code Reviews, Design Reviews, and Performance Optimization.
Job Qualifications and Skill Sets
- Bachelors degree in computer science, application performance, or a related field
- Solid understanding of common programming tools and paradigms, such as version control, use of frameworks, and common design patterns
- Proficiency with Android Studio and Android SDK tools
-Proficiency with Retrofit API and MVVM pattern.
- Excellent knowledge of the Java and Kotlin programming language
- Familiarity with mobile applications and development, including the use of hardware such as GPS and cameras.
- Comfortable working as part of a cross-functional team and with code written by others, including bug fixing, and refactoring legacy code
- Excellent communication skills
Job Type: Full-time
Schedule:
- Day shift
Application Question(s):
- Expected Salary
Education:
- Bachelor's (Preferred)
Experience:
- Android Development: 1 year (Preferred)
- total work: 1 year (Preferred)
Work Location: In person
Application Deadline: 30/04/2025
Expected Start Date: 05/04/2025