Android Developer Job Description
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications by conducting thorough unit testing, including edge cases and usability testing
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Stay up to date with the latest Android trends and emerging technologies
Requirements and skills
- BS/MS degree in Computer Science, Engineering, or a related field
- Proven working experience in software development
- At least 2 years of working experience in Android development
- Strong proficiency in Kotlin and Java
- Experience with Android Jetpack components (e.g. LiveData, ViewModel, Room, Navigation)
- Familiarity with Android Architecture Components for managing app architecture and lifecycle
- Familiarity with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle, including performance tuning and memory management
- Experience with Android UI/UX design principles, patterns, and best practices
- Strong problem-solving and debugging skills
- Excellent communication and teamwork abilities
- Proficiency in English (spoken and written)
- Self-motivated, able to work independently as well as in a team
Working at CIMTOPS SGLAB
- Flexible working hours
- Work remotely
- Fast moving, challenging and unique business problems
- International work environment and flat organisation
- Great career development opportunities in a growing company