Senior Software Engineer, Android

1 week ago


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 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, Karnataka, India IN10 VMware Software India Private Limited Full time

    About the RoleWe are seeking an experienced Senior Android Software Engineer to join our team at VMware EUC. As a key member of our Horizon Remote Experience Engineering team, you will be responsible for designing, implementing, and maintaining resilient, high-performance, and scalable software solutions optimized for the Android platform.Key...


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


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    Job Title: Senior Android EngineerWe are seeking a highly skilled Senior Android Engineer to join our team at Getinz Techno Services. As a Senior Android Engineer, you will play a key role in the design, development, and testing of our mobile SDKs for Android.Responsibilities:Design, develop, and test mobile software components and frameworks for our Android...


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    Job Title: Senior Android Software EngineerAbout the Role:Getinz Techno Services is seeking a highly skilled Senior Android Software Engineer to join our team. As a Senior Android Software Engineer, you will be responsible for designing, developing, testing, and distributing our mobile SDKs for Android. You will work individually and as a team to develop...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation. As an Android Developer at Dew Software, you...


  • Bengaluru, Karnataka, India Dew Software Full time

    Android Developer Position at Dew SoftwareDew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key...


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    Job Title: Senior Android Software EngineerAbout the Role:We are seeking a highly skilled Senior Android Software Engineer to join our team at Getinz Techno Services. As a key member of our mobile development team, you will be responsible for designing, developing, testing, and distributing our mobile SDKs for Android.Key Responsibilities:- Design and...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key ResponsibilitiesDesign and build advanced...


  • Bengaluru, Karnataka, India Dew Software Full time

    h1 {color: #00698f;}Android DeveloperDew Software, a global leader in digital transformation, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. As a member of the team, you will work closely with cross-functional teams to design and build advanced applications for the Android...


  • Bengaluru, Karnataka, India Dew Software Full time

    Android Developer Position at Dew SoftwareDew Software, a leading digital transformation company, is seeking a skilled Android Developer to contribute to the creation of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive digital innovation and transformation.The successful candidate...


  • Bengaluru, Karnataka, India MOOLYA SOFTWARE TESTING PRIVATE LIMITED Full time

    Job Title: Android Software EngineerWe are seeking a skilled and enthusiastic Android Software Engineer to join our growing team at Moolya Software Testing Private Limited. In this role, you will be responsible for developing and maintaining high-quality mobile applications for the Android platform. You will work closely with our product and design teams to...


  • Bengaluru, Karnataka, India PayU Full time

    About PayUPayU is a leading payment and fintech company operating in 50+ high-growth markets worldwide. As a subsidiary of Prosus, one of the largest technology investors globally, we aim to redefine the way people buy and sell online for our merchants and millions of consumers.Senior Software Engineer - AndroidJoin our team of innovators and contribute to...


  • Bengaluru, Karnataka, India Esper Full time

    Senior Software Development Engineer - Android AOSPEsper is a leading DevOps SaaS platform that provides a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. We are seeking a highly skilled Senior Software Development Engineer to join our team and contribute to the development,...


  • Bengaluru, Karnataka, India Esper Full time

    Job Title: Senior Software Development Engineer - Android AOSPJob Summary:Esper is seeking a highly skilled Senior Software Development Engineer to join our Android AOSP team. As a key member of our team, you will be responsible for designing and implementing software solutions, collaborating with cross-functional teams, and driving the technical direction...


  • Bengaluru, Karnataka, India Recro Full time

    We are seeking an experienced Senior Android Software Engineer to develop and maintain high-performance Android applications. The ideal candidate will be responsible for designing, building, and troubleshooting Android applications using Kotlin and Java. Additionally, this role involves collaboration with cross-functional teams to ensure timely delivery of...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job Description:Luxoft seeks an experienced Senior Android Software Engineer to participate in the development of a new in-vehicle infotainment project for a leading European car manufacturer.Key Responsibilities:- Participate in requirement analysis and design efficient code.- Implement performance and quality services, and identify bugs to implement...


  • Bengaluru, Karnataka, India Getinz Techno Services Full time

    Job DescriptionWe are seeking a highly skilled Senior Android Software Engineer to join our team at Getinz Techno Services. As a key member of our mobile development team, you will be responsible for designing, developing, testing, and distributing our mobile SDKs for Android.Key Responsibilities:Design and develop high-quality Android software components...


  • Bengaluru, Karnataka, India Dew Software Full time

    Android DeveloperDew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to contribute to the development of cutting-edge mobile applications. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation.Key ResponsibilitiesDesign...


  • Bengaluru, Karnataka, India CareerNet Technologies Full time

    Job DescriptionResponsibilities:We are seeking a skilled Android Developer to join our team at CareerNet Technologies. The ideal candidate will have a strong background in software engineering and a passion for UI development.The successful candidate will be responsible for defining the architecture, design, development, testing, documentation, and operation...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a skilled Android Developer to enhance their team's capabilities. With a strong global presence, Dew Software collaborates with Fortune 500 companies to drive their digital innovation and transformation. Operating from 14 development centers spanning nine countries, Dew Software...