Upload Button Icon Add office photos
filter salaries All Filters

2 YularaTech Jobs

Senior Technical Lead - Native Android Apps (9-14 yrs)

9-14 years

Senior Technical Lead - Native Android Apps (9-14 yrs)

YularaTech

posted 5d ago

Job Role Insights

Job Description

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.

Position Summary :


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

Responsibilities :


- Android Development : Design, develop, and maintain high-quality, high-performance Android applications, ensuring adherence to coding standards, best practices, and performance optimization.

- 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 cross-functional teams to deliver successful Android projects.

- 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.

Technical Skills and Experience :

Mandatory :


- 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.

- 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 Live Data, View Model, Room, and Paging.

- Ability to analyze 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 and experience in developing payment apps on Android, also considering the advanced security principles of handling customer payments and their personal data

- 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

- Understanding EMV Specifications for designing payment applications to work seamlessly and securely everywhere

- 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, optimize app performance, and stay updated with the latest Android development trends and tools

- 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


Functional Areas: Accounting/Finance

Read full job description

What people at YularaTech are saying

YularaTech Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare YularaTech with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.5
Compare

Accenture

3.8
Compare

Cognizant

3.8
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Similar Jobs for you

Android Developer at 3i infotech Ltd

5-8 Yrs

₹ 5-18 LPA

Associate Manager at Sportz Interactive

6-10 Yrs

₹ 18-30 LPA

Operating System Developer at NetAnalytiks Technologies

4-8 Yrs

₹ 18-30 LPA

Corporate Strategy at Boyenhaddin

5-14 Yrs

₹ 15-26 LPA

Senior Accountant at TUBESTAR OIL AND GAS SERVICES PVT LTD

8-9 Yrs

₹ 16-25 LPA

Senior Manager Treasury at NeoGrowth Credit Pvt. Ltd.

6-14 Yrs

₹ 14-24 LPA

Microservice Architect at Nazztec Private Limited

4-12 Yrs

₹ 12-36 LPA

Credit Card at Zyoin

7-14 Yrs

₹ 15-50 LPA

Senior Manager Treasury at Yellowbox HR Services

7-9 Yrs

₹ 10-29 LPA

Senior Auditor at Reserve Bank Information Technology Pvt. Ltd.

5-8 Yrs

₹ 15-28 LPA

write
Share an Interview