Job Summary
We are seeking an experienced Android Developer with expertise in Kotlin to join our team. As an Android Developer, you will be responsible for delivering new features while ensuring the quality and security of our app. You will work closely with our product and design teams to prototype new experiences and contribute to expanding the reach of our app. If you have a strong background in Android development, a deep understanding of the Android SDK, and a passion for creating innovative mobile experiences, we would love to hear from you.
Job Responsibilities
- Implementing new features and bug fixes for our Android app.
- Following and promoting security best practices.
- Collaborating with our design and product teams in an agile environment to bring features from conception to launch.
- Participating in code reviews to ensure code quality and shared knowledge.
- Contributing to our existing continuous integration framework by automating features.
Requirements
- Bachelor's or Master's degree in computer science or a related field of study.
- 5+ years of experience in software development or a related field.
- Strong communication skills with the ability to understand and explain technical issues to nontechnical audiences.
- Strong experience with Android development using Kotlin, including a deep understanding of the Android SDK.
- Intimate knowledge of common design patterns, algorithms, and object oriented programming principles.
- Experience leading development through the full Android development lifecycle.
Skills and Behavior
- Creative and innovative, able to think out of the box. Flexible and open-minded
- Track record as a results oriented person with a delivery focus
- Self-starter
- Strong work ethic
- Able to work with engineers, managers, Product Management, QA, Load & Performance, and Operations teams