KUBRA's Mobile Apps team is seeking a talent Android Developer to join their team! As an Android Developer, you'll have the opportunity to contribute to the design and architecture of new features while enhancing and expending existing functionality.
This position is a 12 month contract.
What you get to do everyday:
- Participate in the end-to-end mobile application development lifecycle, including planning, design, development, testing, deployment, and maintenance
- Build, test, and deploy scalable service-tier and data-tier components for high-performance mobile applications
- Write clean and maintainable Android applications and Android libraries in Java and Kotlin using the latest programming techniques and frameworks
- Enhance and expand existing functionality while contributing to the design and architecture of new features
- Collaborate cross-functionally with clients, project managers, developers, UI/UX designers, and support teams to deliver high-quality applications
- Stay up to date with Android development best practices, tools, and technologies
- May travel to visit clients throughout North America to deliver technical presentations and training
Experience Required:
- 1-3 years of mobile app and library development experience
- Experience writing web services or other server-side components is preferred
- Experience working in the utility, energy, or payments industries is preferred
What skills do you need:
- Demonstrable knowledge of native Android (Java / Kotlin) development and proficiency with Android studio and Android SDK tools.
- Demonstrable knowledge of object oriented programming principles
- Strong understanding of modern Android architecture patterns (e.g., MVVM, Jetpack components)
- Experience with Jetpack Compose for UI development is preferred
- Ability to leverage AI tools effectively
- Excellent written and verbal communications skills and an ability to maintain a high degree of professionalism in all client communications
- Technical knowledge of SOAP/REST/JSON service integration is preferred
- At least one app in the Google Play store or enterprise deployed is preferred
- Knowledge of mobile industry trends and current events is preferred
- Ability to translate graphical mock-ups to code is preferred