Senior Software Engineer, Android

2 months ago


Bangalore Metropolitan Area, India Checkpoint Systems Full time

SUMMARY

We are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering the product the successful candidate will be heavily involved in driving the mobile strategy globally.

JOB DUTIES

  • Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
  • Assist with gathering user requirements and analyses such requirements to prepare both functional/ technical specifications for development.
  • Involve in the design, brainstorming and planning stages.
  • Translate designs and wireframes into high quality code.
  • Development of Android applications and their integration with back-end services.
  • To code and develop the Android application Retail platform
  • Prepare test plans and assist with UAT/ user training.
  • Maintain and support the availability/ quality of the application.
  • Capture user journey and user experiences for further enhancement of the platform, or the development of other applications
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ability to translate concepts into User Interfaces and build for scalability, internationalization, and performance.
  • Standardizes and enforces coding standards and best practices, including optimizing the apps for performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Keep up to date on the latest industry trends in mobile technologies.
  • Work closely with product management, design, development, and sales teams to create new features and refine existing ones. Advise the product management and design teams on the latest developments in the Android ecosystem.


EDUCATION & Experience

  • Bachelor of Engineering in Computer Science
  •   Minimum experience of 4 years on building Android apps.
  •   Experience articulating and reviewing mobile application architectures. Proven track record of shipping high-quality experiences. Strong design sense and excellent attention to detail.


KNOWLEDGE, SKILLS, & ABILITIES (KSA’s):

  • Must have a minimum of 4+ years of programming experience in Android.
  •  Should be well versed with the concepts of Object-Oriented Programming (OOP).
  •  In depth understanding of Object-Oriented programming languages like Java or similar.
  •  Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
  •  Must have experience with modern build systems, such as Gradle.
  •  Must be able to demonstrate strong knowledge of Android UI design principles, patterns, and best practices.
  •  Should be proficient with the concepts of dependency injection, architectural and design patterns in android like MVP, MVVM etc.
  • Knowledge of RX Java and RX Android is a plus.
  • A sound understanding of the full mobile development life cycle and should have published one or more native/ Android apps.
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git is preferred.
  • Experience with third-party libraries and APIs is mandatory.
  • Experience with embedded relational databases (SQLite) is mandatory.
  • Experience on web service integration (REST, JSON, XML)
  •  Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
  •  Knowledge of Dart language and Flutter framework is a plus.
  •  Comfortable using test cases for debugging code, enhancing performance and reliability.





  • Bengaluru / Bangalore, India Hireginie Talent Cloud Private Limited Full time

    Designation: Senior Software Engineer - Android Location: Koramangala, Bangalore Experience: 4 to 6 Years Must Have: Java and Kotlin are mandatory, React Native experience would be a plus Team Handling experience is a must Strong understanding of Android SDK, Android Studio, and related tools and version control systems such as Git Experience with RESTful...


  • Bangalore Metropolitan Area, India Luxoft Full time

    Project descriptionLuxoft is the major independent Software Services company world-wide. We deliver professional software products and services in multiple business verticals, especially Automotive. The Digital Cockpit practice as part of Luxoft automotive delivers stunning user experience to our customers. Our project develops a cutting-edge ready-to-use...


  • Bangalore Metropolitan Area, India KPIT Full time

    ResponsibilitiesGood understanding of Android internals and services · Knowledge about the Android Framework, HAL, BSP platform architecture, and related build system · Experience in the development of one or more features (like Tuner, Media, BT, Phone, ECall, Voice Assistant, Projection etc.) for the Android Platform · Understand/Interpret customer...


  • Bangalore Metropolitan Area, India NAGRA Full time

    Position Purpose: To design, implement and maintain the React Native based UI. You will specialize in implementing UIs with the latest technologies in multiple open devices. You may design or work on frameworks and UIs for building scalable front-end applications. You will be passionate about, and have experience of, building compelling user...


  • Bangalore, India Getinz Full time

    Job Role : Senior Android Engineer Experience Range : 8 yrs Location : Koramangala, Bengaluru Work Mode : Work from office Notice period : Immediate to 30 days Requirements : - Degree in Computer Science, Software Engineering, Information Technology or related fields - Minimum 8 years' of relevant experience in mobile development - Proficient Java,...


  • Greater Bengaluru Area, India Checkpoint Systems Full time

    SUMMARYWe are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering the product the successful...


  • Greater Bengaluru Area, India Checkpoint Systems Full time

    SUMMARY We are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering the product the...


  • Bangalore Metropolitan Area, India Luxoft Full time

    Project Description:This is a good opportunity to participate in the new in-vehicle infotainment (IVI) project for one of the biggest European car maker. This is a very fast growing project which require talented software developers who likes challenges and new cutting edge technologies. Our team is involved into development of one of the core functionality...


  • bangalore, India Checkpoint Systems Full time

    SUMMARY We are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering the product the...


  • bangalore, India Checkpoint Systems Full time

    SUMMARYWe are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering the product the successful...

  • Android Tech Lead

    21 hours ago


    Bangalore Metropolitan Area, India DXC Technology Full time

    Only fast joiners on the serving NP - till 15 days!Project Description:We're on the lookout for a Android Principal Engineer who'll be leading the Android development team, managing resources within and across the function. You'll take ownership of complex projects, mentor junior developers, and work closely with cross-functional teams to deliver impactful...


  • Greater Bengaluru Area, India KPIT Full time

    **Job Summary:**KPIT is seeking an experienced Android Software Development Engineer to join our team.We are looking for a highly skilled professional with at least 8+ years of experience in Android BSP development.**Key Responsibilities:**Design, develop, and maintain Android BSPs for various devices.Collaborate with cross-functional teams to ensure timely...


  • Bangalore Metropolitan Area, India HTC Global Services Full time

    Location : Bangalore8 years of experience in Android SDK#AndroidSDK


  • bangalore, India MPC Cloud Consulting Pvt Ltd Full time

    MPC Cloud Consulting are looking for Android App Development - Senior Software Engineers.Role:Conduct manual and automated testing to ensure high quality deliverables.Develop and maintain automated test scripts using Robot Framework and Python for functional, regression, and performance testing. Collaborate closely with developers, designers, and product...


  • bangalore, India MPC Cloud Consulting Pvt Ltd Full time

    MPC Cloud Consulting are looking for Android App Development - Senior Software Engineers. Role: Conduct manual and automated testing to ensure high quality deliverables. Develop and maintain automated test scripts using Robot Framework and Python for functional, regression, and performance testing. Collaborate closely with developers, designers, and product...


  • bangalore, India MPC Cloud Consulting Pvt Ltd Full time

    MPC Cloud Consulting are looking for Android App Development - Senior Software Engineers. Role: Conduct manual and automated testing to ensure high quality deliverables. Develop and maintain automated test scripts using Robot Framework and Python for functional, regression, and performance testing. Collaborate closely with developers, designers, and product...


  • Pune,Bangalore, India TekPillar Full time

    Job Overview:TekPillar is seeking an experienced Senior Automotive Software Engineer to join our team, specializing in Android Audio and Connectivity. The ideal candidate will have hands-on expertise in developing, integrating, and optimizing multimedia systems for the automotive domain.Key Responsibilities:Audio Development: Develop and optimize Android...


  • bangalore, India Flex AI Full time

    Job Title: Senior Android EngineerLocation: RemoteAbout Us:Flex AI is a leading platform dedicated to helping people achieve their fitness goals through personalized workout plans, nutrition guidance, and community support. Our mission is to make fitness accessible and enjoyable for everyone. Join our dynamic team and help us create innovative solutions...


  • Pune/Bangalore, India Neudeep Technologies Pvt. Ltd Full time

    Job Summary: We are seeking an experienced Android Software Engineer to join our team at Neudeep Technologies Pvt. Ltd. This is a unique opportunity to work on the development, integration, and optimization of embedded software solutions on Android platforms that utilize QNX.Key Responsibilities:Embedded Android Development:Create tailored embedded Android...


  • Mumbai Metropolitan Region, India Tata Consultancy Services Full time

    Welcome to TCS, a leading IT consulting company.At TCS, we offer a competitive salary package, with an estimated annual compensation of $80,000 - $110,000 based on industry standards and the location in Mumbai.We are seeking an experienced Android Developer to join our team.Job Description:TCS is hiring an Android Developer with expertise in Java and Kotlin...