We are looking for an experienced and skilled Android Developer to join our Development team.
As an Android Developer, you will be responsible for developing mobile applications for multiple versions of android devices. You will work with the Technical team, Software Development Engineers, and Graphics Designers to build quality apps.
You will also be designing and building new generation Android applications that are compatible with multiple Android platforms. You should have extensive knowledge of the Android operating system and its functionalities.
Experience and Expertise:
Expertise in Native Android Application development and Core Java with sound knowledge on Android platform and competency with industry standard libraries Hands-on experience in the full life cycle of Android application development Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso Knowledge of other web technologies and UI/UX standards Good knowledge and experience with Java, Kotlin and Android SDK Good knowledge of android architecture components, Responsive Design Principles and Data Binding Good understanding on UI/UX design Good eye for design, should be able to implement latest Material Design components and animations Working knowledge of latest design patterns like MVP, MVVM, and MVC Experience with FCM, push notifications, dynamic scripting, Google maps, location services Experience with Socket Communication, Bluetooth Framework Familiarity with Web Services, JSON and REST APIs Knowledge of external device integration & communication (e.g. Thermal printer, Fingerprint Scanner, EDC etc.) Excellent knowledge of Relational Databases, SQLite Good Knowledge on how to implement intents so other apps can share data Good knowledge on Design Patterns and OOPS Experience using Git, Knowledge of retrofit for API integration and hands on for CI/CD, Devops Complete understanding of SDLC and Agile development Should have good knowledge of integrating 3rd party APIs for social media, ad networks, payment gateways, Google maps, Google Places etc Good verbal and written communication skills Familiarity with cloud message APIs and push notifications Knack for benchmarking and optimization Have good knowledge of JAVA, OOPS fundamentals and Agile development Experience working with remote data via REST and JSON Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Hands on experience with Android studio & gradle build system Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Experience Range:
4 - 8 years
Educational Qualifications:
Any graduation ,and Any PG ,and Any Doctorate
Job Responsibilities:
Design, build and support advanced applications for the Android platform Collaborate with back-end and cross platform teams to define, design, and ship new features Implement cross platform / product connectivity, communication, and feature integration. Work with 3rd party data sources and APIs Unit-test code for stability, including edge cases, usability, and reliability. Bug fixing and improving application performance and usability Continuously discover, evaluate, collaborate and implement new technologies and procedures to improve product and customer satisfaction. Ability to deliver under tight deadlines Ability to work in a dynamic and collaborative team environment Innovation to improve product quality and group productivity Understand business requirements and translate them into technical requirements
Android SDK, Core Java, Restful API, Android UI, Kotlin, Flutter, GIT, Gyroscopes, Accelerometers, Gradle Good to have React.JS OR React Native Knowledge and Experience on Kotlin / Flutter (Dart) is a plus Certifications are added advantage
Job Code: KL-FFWRJ4F2
About Us
Headquartered in Dallas, [x]cube LABS helps enterprises globally with digital transformation and digital technology adoption. We take a highly collaborative approach and help solve problems across the entire digital transformation journey from ideation and strategizing to experimentation and execution. We specialize in helping enterprises transform customer experience, and in the process we help you leverage new, digitally driven, business models.
[x]cube LABS helps enterprises innovate and disrupt markets by leveraging digital as a strategy. The [x]cube team offers deep expertise in all things digital: CX strategy and transformation, digital innovation, augmented reality, virtual reality, blockchain, social, mobile, analytics, cloud, IoT, and more. We have delivered over 800 solutions across industries, won 25+ International awards, worked with 500+ clients & created value of over US $2.0 Billion for our clients. [x]cube is also one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner.
Why Us?
We are one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner and one of the few companies to receive AWS IoT Service Delivery Designation. At [x]cube LABS, innovation is the mantra at every desk and each project offers unique opportunities to learn, lead and achieve as a team.
A company always at the cutting-edge of innovation, we present an incredible opportunity to learn and grow. Expertise in new-age technologies. Learn every tool and tech that will shape our tomorrow. We believe in being creative and versatile. Get to work on a range of digital products crafted to engage and entertain. [x]cubes clientele features some of the top global Fortune 1000 enterprises. Make your mark on products targeted at benefitting billions of lives. Get access to our state-of-the-art research labs. Formulate and contribute to game changing visions. Competitive packages, attractive benefits and rewards. A fun, informal working environment.
[x]cube LABS, YesGnome & Upshot are divisions of PurpleTalk.
Have a query? Email us on alphateam@xcubelabs.com.