Android Developer
Specializing in SaaS solutions for various industries, our client is seeking an Android Developer to join their fast-growing team. The company places a high value on innovation, work-life balance, and employee satisfaction.
As an Android Developer, you will be responsible for the design, development, and maintenance of Android applications. You will work closely with cross-functional teams to define and implement elegant, performant, and scalable solutions. Reporting directly to the Lead Mobile Developer is an excellent opportunity to make a significant impact in a fast-paced, collaborative environment.
Key Responsibilities:
- Design and develop high-quality Android applications using Java/Kotlin
- Collaborate with UX/UI designers to implement design into the application
- Work with backend developers to integrate APIs and data sources
- Write unit tests and work with QA teams to ensure high-quality deliverables
- Debug and resolve software defects and other technical issues
- Participate in code reviews, aiming for high code quality and maintainability
- Stay up-to-date with Android development best practices and emerging technologies
Compensation Package:
- Competitive salary and performance-based bonuses
- Comprehensive healthcare benefits
- Flexible work hours and remote work options
- Casual work environment
- Opportunity for professional growth and advancement
- Continuing education and training programs
- Company-sponsored team events and outings
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of professional Android development experience
- Proficiency in Java and/or Kotlin
- Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to backend services
- Solid understanding of Android UI design principles, patterns, and best practices
- Familiarity with Git or other version control systems
- Excellent problem-solving, analytical, and debugging skills