Jobs
>
Angul

    Android Tech Lead - Angul, India - R11 Tek Private Limited

    R11 Tek Private Limited
    R11 Tek Private Limited Angul, India

    Found in: Talent IN C2 - 17 minutes ago

    Default job background
    Full time
    Description

    This is a hands-on (coding) Android technical lead position whose time will be spent 40% coding, 15% communicating & collaborating and 25% in design & CI/CD, and 20% in code review. Responsibilities and requirements include:

    1. Proficiency in native Android development by converting ideas, designs, and requirement in to concrete, stable production builds
    2. Designing and building solutions for specific use cases that provide frameworks, interfaces and services that can be extended and reused for future requirement
    3. Defining and implementing the overall technical architecture for the mobile application that is envisioned with the customer
    4. Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with the customer
    5. Preparing technical solution documents, artifacts, work products and presentations for the customer
    6. Experienced in developing reusable artifacts/frameworks, re-usable assets, Industry. Solutions, reference architecture, design, development and QA best practices
    7. Experienced in designing and developing mobile SDK and integrating mobile apps with web-services and external APIs
    8. Defining the mobile security protocols, analytics and channel integrations.
    9. Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
    10. Responsible for successfully designing and managing the delivery of mobile solutions and technologies
    11. Design overall solutions and individual applications
    12. leading and mentoring development teams; working closely with technical managers, back-end team, senior business analyst and UI/UX teams
    13. Develop and document detailed architectures for mobile solutions on Android phone/tablet enforcing sound development and timely quality delivery of enterprise mobile solutions
    14. Take ownership of the solution from end to end, and be responsible for translating functional requirements into a mobile solution

    Skills / Requirements

    1. Expertise in Android mobile frameworks/accelerators with proven ability to design, optimize and integrate business processes across disparate systems and mobile technologies
    2. Experience with mobile solution deployments of enterprise or consumer-facing using industry standard environments including Android Phone
    3. A thorough understanding of OOP, design patterns, Android and enterprise in mobile application integration both using native Android and Hybrid platforms
    4. Ability to rapidly learn and take advantage of new concepts, business models, and emerging technologies; knowledge of KMM, Flutter, React is a plus
    5. Familiarity with RESTful APIs to connect mobile applications with back-end services
    6. Demonstrable capability to use OS frameworks for multi-threading, data persistence, and adapting user interface across multiple screen sizes having experience with developing custom UIs and animations
    7. Familiarity with ad integration, cloud message APIs and push notifications; experience with performance and memory usage tuning
    8. Well versed with code versioning tools such as Git and continuous integration (Jenkins)
    9. Technical knowhow
    • Strong knowledge of Java, adv Java, Android Studio, Eclipse, Visual Studio, Unity 3D, Kotlin, C#, VB.Net
    • Coroutines, Flow, DI, Retrofit, Volley, JIRA, Admob, Glide, Picasso, FCM, Google Analytics, PayU, Paytm, Rx Android, Rx Java, Google Map, Junit, Espresso, Sonar Qube
    • MVVM, MVP, MVC
    • DataBinding, ViewModel, Lifecycle, LiveData, WorkManager
    • Encryption Cipher, HTTPS, Certificate pinning, ProGaurd
    • Room Db, Couchbase lite, Realm, SQ Lite, SQL Server, MySQL, PostgreSQL
    • Rest API, JSON, XML
    • Knowledge of HTML/DHTML, CSS, Java Script, VB Script