Android Developer

Konrad Group
Summary
Join Konrad, a next-generation digital consultancy, as a Mobile Developer specializing in Android application development. You will collaborate with a skilled team to build consumer and enterprise applications, ensuring high-quality, maintainable, and performant software. This role demands strong Android development expertise using Kotlin, a solid understanding of programming concepts, and excellent communication skills. You will participate in code reviews, research new technologies, and contribute to improving development workflows. Konrad offers a supportive and collaborative work environment with various benefits, including comprehensive health and wellness coverage, flexible working hours, parental leave, and a culture of learning and development.
Requirements
- 1+ years of professional experience building Android applications with Kotlin
- Strong command of important programming and computer science concepts
- Ability to understand a mobile application and how it's built from end-to-end
- Fundamental knowledge of core mobile principals (UI implementation, Android application development frameworks, Restful APIs)
- Knowledge of latest mobile technologies including Kotlin, Reactive Programming, Android Jetpack, Unit Test, and design patterns such as MVVM, MVP, TDD
- Great interpersonal skills - we work very closely together as a team and require a lot of communication
- Proactive personality, and a desire to deliver your best work
- A love for improving software development workflows/process
- Excellent English communication skills, written and verbal, are required
Responsibilities
- Write maintainable, testable, and performant software in collaboration with our world class team
- Participate in code review and performing extensive testing to ensure high quality software
- Research new technology and tools and share those findings with the team
- Communicate clearly and effectively with all members of our team
- Continuously provide feedback to the mobile development process within our company
Preferred Qualifications
- Experience with or an understanding of newer approaches to networking, like GraphQL
- Other mobile development experience, such as iOS development using Java or Kotlin, or cross-platform development with React Native, Flutter, Ionic, Xamarin, or Cordova
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Parental Leave Program
- Annual tech & travel allowance
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs
- Fully-Stocked Kitchens & Lounge
- Monthly Socials & Team Outings
Share this job:
Similar Remote Jobs
