Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Technical lead - Native Kotlin Android Dev| @ Kpr sugar apperals

Home > R&D / Product Design

 Technical lead - Native Kotlin Android Dev|

Job Description

    Yularatech is an IT services provider offering end-to-end quality IT solutions to our partner clients. We specialise in IT skills resourcing, IT consulting and outsourced application development and support. The job profile requires the candidate to aim for building, managing & being responsible for overseeing the development and delivery of Android native applications. This position requires extensive technical knowledge and experience in Native Android development, as well as strong communication skills. You will be working alongside onshore senior developers from Australia. Position Summary We are looking for a Technical Lead in Native Kotlin Android Development with TypeScript proficiency to spearhead our mobile development efforts. You will play a key role in designing, building, and optimizing high-performance Android apps while also collaborating on TypeScript-based frontend and backend systems. This is a senior role that combines superior technical expertise in Native Android development with project coordination responsibilities with other onshore senior developers. The primary focus of this position is to develop and deliver high-quality, high-performance Native Android applications while driving technical strategy and ensuring project success. Specifically, you will: Be responsible for implementing and leading the entire Android development lifecycle, from initial design and architecture to implementation, testing, and deployment work closely with cross-functional teams, such as product managers, designers, and backend developers, to align technical requirements with business goals and user needs Primary Roles & Responsibilities Android Development: Design, develop, and maintain high-quality, high-performance Android applications, ensuring adherence to coding standards, best practices, and performance optimization. TypeScript Development (Frontend & Backend): Write clean, scalable, and maintainable TypeScript code. Technical Strategy: Collaborate with stakeholders, product managers, and other teams to define the technical roadmap for Android projects, considering business goals, user experience, and industry trends. Architecture and Design: Define the overall architecture and design patterns for Android applications, ensuring scalability, maintainability, and reusability of code components. Code Review and Quality Assurance: Review code submissions, conduct quality checks, and enforce coding standards to ensure high-quality code and adherence to project requirements. Performance Optimization: Identify and address performance bottlenecks in Android applications, optimize resource usage, and improve overall app performance. Collaboration and Communication: Foster a collaborative environment, facilitate effective communication between team members, and coordinate with frontend and backend teams to ensure smooth integration between mobile and web applications. Research and Innovation: Stay updated with the latest Android development trends, tools, and technologies, and evaluate their potential application in the organization's projects. Introduce innovative ideas and solutions to improve Android development processes. Leadership: Lead Android development activities, providing technical guidance when required, setting clear goals, and ensuring efficient project execution. Debug & Troubleshoot: Debugging and troubleshooting in both Android and TypeScript environments. Technical Skills and Experience Mandatory / Pre-Requisite A minimum of 10 years of extensive experience in developing and managing Native Android applications Strong proficiency in Android app development using Kotlin, Kotlin flows, and Jetpack with a proven track record of delivering successful Android projects. Implement and manage server-side logic using TypeScript in backend frameworks Strong debugging and troubleshooting skills in both Android and TypeScript environments Prior experience in leading & managing a team of Android developers, providing guidance, and driving the delivery of high-quality software. In-depth understanding of Android framework, Integration mechanisms with different vendor SDK, libraries and tools, as well as knowledge of the latest Android OS versions and features. Architecture and Design Expertise: Proficiency in designing scalable and maintainable Android architectures, such as MVVM, MVP, or Clean Architecture, and experience with architectural patterns like Dependency Injection. Very good understanding of and experience with Android Architecture Components, including LiveData, ViewModel, Room, and Paging. Ability to analyse complex technical challenges, propose effective solutions, and make informed decisions to drive project success. Excellent verbal and written communication skills, with the ability to effectively communicate technical concepts to technical and non-technical stakeholders. Continuous Learning: Strong motivation for self-improvement and keeping up with the evolving Android development landscape. Willingness to learn and experiment with new technologies and tools Good understanding of Agile principles and must have been part of Sprint ceremonies and following the necessary culture of handling Sprint deliveries Good understanding of and experience in using the below encryption methods for Android, like symmetric encryption, asymmetric encryption, hashing, digital signatures, end-to-end encryption, elliptic-curve cryptography, HMAC etc Good understanding of and experience in using Jetpack libraries to handle security aspects of Android applications Awareness about Tokenization, Java Cryptography Architecture and Android Key Store Very good at managing the app repositories, code merging, and peer code review using GitHub and CI/CD mechanisms for release management Must have implemented or worked on any sort of Unit Testing Framework to effectively handle the technical requirements and unit testing the app to avoid further stress to the QA team Good understanding and experience in developing UI tests with popular frameworks like Espresso, Jetpack Compose, UI Automator, Robolectric etc Should be confident to wear the hats of QA and support the team to be able to effectively test the application following necessary testing practices and adhering to Test Driven Development in the absence of the QA team temporarily Good understanding of and ability to adhere to and follow Material Design practices To be able to address the performance bottlenecks, optimise app performance, and stay updated with the latest Android development trends and tools. Good to have skills Experience with modular architectures that enable native and cross-platform development. Experience with GitHub Actions, Jenkins, Bitrise, or CircleCI for automated mobile CI/CD pipelines. Desirable A degree in Computer Science, Software Engineering, or a related field is typically preferred. Relevant work experience and skills may be considered in lieu of a degree. Soft Skills Highly Impactful communication - oral, written and presentation Experience in working with cross-cultural audiences Demonstrates leadership qualities Always possess the right attitude to create a win-win situation in the team,

Employement Category:

Employement Type: Full time
Industry: IT Services & Consulting
Role Category: R&D / Product Design
Functional Area: Not Specified
Role/Responsibilies: Technical lead - Native Kotlin Android Dev|

Contact Details:

Company: Yularatech
Location(s): All India

+ View Contactajax loader


Keyskills:   MVVM MVP Room Paging Digital signatures Tokenization GitHub Espresso Kotlin TypeScript LiveData

 Fraud Alert to job seekers!

₹ Not Specified

Similar positions

Hr Coordinator Job In Leadzn Private Limited

  • Leadzn Private Limited
  • 11 to 21 Yrs
  • Bengaluru
  • 2 mths ago
₹ Not Specified

Mechanical Designer Job In Leadzn Private

  • Leadzn Private Limited
  • 10 to 20 Yrs
  • Bengaluru
  • 2 mths ago
₹ Not Specified

Android / Flutter Developer Job in WeeTech

  • Kpr sugar apperals
  • 2 to 6 Yrs
  • All India
  • 2 mths ago
₹ Not Specified

Android Developer-Intern Job in Skilancer

  • Skilancer
  • 0 to 4 Yrs
  • Faridabad
  • 2 mths ago
₹ Not Specified

Kpr sugar apperals

Kpr sugar and apperals ltd