…

Android Developer

Bajaj Auto · Automotive

  • India
  • On-site
  • Posted 23 days ago
  • Software Engineering

About the job

OB DESCRIPTION – ANDROID DEVELOPER

Division

R&D

Department

Level

EX

Functional Area

Automotive

1

Job Title

Android Developer

2

Reporting

Functional reporting to

Div Manager, R&D – Intelligent Systems Software Tools

3

Background

i) Educational Qua

lification

Essential:  MCA/ MCS/ ME/ Mtech/ MSc in Computer Science/ I.T from reputed institute/ BE/ B.Tech in Electronics with Diploma in Advanced computing from C-DAC

ii) Experience

Minimum:   3

Maximum:   10

iii) Age Limit

Minimum:   25

Maximum:   34

4

Job Role & Respon

sibilities

Role :  Android mobile app Developer

Technical/ Functional:

Key Responsibilities:

App Development: Design, develop, and implement features for apps across Android platforms, ensuring a seamless user experience.
UI/UX Development: Create intuitive and visually appealing interfaces using platform-specific design guidelines and components.
API Integration: Integrate with backend APIs
Performance Optimization: Continuously optimize app performance for speed, memory usage, and battery efficiency on diverse devices.
Testing and Debugging: Conduct thorough unit and integration testing to identify and resolve bugs and issues.
Code Maintenance: Maintain and update existing codebase to support new features and bug fixes.

Required Skills:

Full stack development experience
UI Design Principles: Knowledge of best practices for mobile user interface design
UI/UX: React Native, React JS
Java, Kotlin
Android SDK
Back-end languages: PHP, ASP, Python, NodeJS, ExpressJS, Django, and Flask
Experience in implementing REST APIs
Location Services: Proficiency with GPS and location tracking APIs on both Android
Design patterns, MVC architecture
SOLID Design principles
Experience with Git /SVN for code management
Cross-Platform Development: Expertise in React Native
Cloud Technologies: Experience with cloud services like AWS, Google Cloud, Azure
Experience with Gradle build system and maintaining different flavours.
Play store app hosting

Desired Skills:

Performance Optimization Techniques: Understanding of techniques to optimize app performance on mobile devices
Experience working in an Agile Development
Knack for writing clean, readable code
Strong logical, analytical and problem-solving skills
Capable of working independently in interdisciplinary teams.

Preferred add-ons:

Basic understanding of embedded software
Basic Understanding / Worked in Automotive domain – Android Auto

•

5

•

Competency Requirements

Behavioural:
Promotes and champions change
Excellent communication skills (written and oral

communications)

•

6

•

Likely sources

Target companies: Siemens, John Deere