Vacancy caducado!
Responsibilities (what you ll do):
- Write, and maintain high performance, reusable, and reliable code
- Help maintain code quality, organization, and automatization
- Collaborate with a cross-functional team to define, design, and ship new features
- Provide technical code reviews and participate in pair programming sessions
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Be a developer advocate for the company SDKs
- Work collaboratively in a scrum environment
- 3+ years of Android development experience
- Strong working knowledge of the latest mobile development practices and/or web on mobile
- Experience with asynchronous programming and concurrent APIs
- Proficient in Kotlin preferred, or Java with some Kotlin experience
- Strong knowledge of application testing frameworks (Espresso, etc)
- Familiarity with mobile design guidelines (e.g., Android Material Design.)
- Working knowledge of modern best practices: reactive programming, dependency injection, and modular development
- Willingness to step into iOS or other platform work when needed
- Experience with Git is required
Vacancy caducado!