Master Software Craftsman for Android Applications

4 days ago


Bengaluru, Karnataka, India NAGRA Full time

Job Overview

NAGRA is seeking an experienced Senior Software Engineer to design, implement and maintain the React Native based UI for our Android applications.

Responsibilities

  • Create responsive and elegant user interfaces for Android devices using latest technologies and tools.
  • Deliver individual features on time.
  • Design and develop the UI features.
  • Communicate effectively with cross-functional teams.
  • Present technical information to stakeholders both written and verbally.
  • Work independently with minimal supervision.
  • Contribute to code and design reviews and suggest improvements.
  • Review and refactor legacy code.
  • Maintain source in version control management tool.

Indicative Profile

a) Experience & Background:

  • 4+ years experience in android application development with Java.
  • Strong skills in implementation, testing and debugging in Java/Kotlin.
  • Extensive knowledge in working with Android Studio and Android build tools Gradle.
  • Deep understanding of Native components, Core components, Jetpack libraries.
  • Hands-on experience in android app development using React/Javascipt/TypeScript/HTML/CSS.
  • Experience in Mobile/Digital TV development/deployment.
  • Strong problem-solving skills.
  • Good communication and teamwork skills.
  • Experience in unit testing and writing testable code.
  • Desirable
  • Understanding of OOPS Concepts and OOAD.
  • Knowledge of UML and design patterns.
  • Agile software development methodologies (SCRUM, Kanban, Lean).
  • Building software for performance-constrained environments.
  • Experience with build tools (ANT, Jake, Jenkins/CruiseControl/Hudson).
  • Networking Technologies (HTTP(s), TCP/IP, Multicast, Unicast, RTSP, TFTP, IGMP).

b) Qualifications: BE/B.Tech/MCA with consistent academic performance.

Salary Estimate

The estimated annual salary for this role is between $100,000 and $140,000 depending on experience and qualifications.



  • Bengaluru, Karnataka, India Rapture Staffing Full time

    Android DeveloperRapture Staffing is seeking a highly skilled Android developer to join our team. The ideal candidate will have extensive experience in developing, releasing, and maintaining high-quality Android applications.The primary responsibilities of this role include:Collaborating with cross-functional stakeholders to understand product requirements...


  • Bengaluru, Karnataka, India Covenant Consultants Full time

    Software Craftsmanship Opportunity:Covenant Consultants is seeking a skilled PHP Software Craftsman to join our team. As a software craftsman, you will be responsible for implementing high-quality code that meets the company's technical standards. You will also work on expanding our test pyramid and creating reliable code to improve our technical scale.The...


  • Bengaluru, Karnataka, India Recro Full time

    **Company Overview:** Recro is a technology-driven company that specializes in creating innovative mobile applications. We are looking for an experienced Android developer to join our team and contribute to the development of our applications.**Salary:** $120,000 - $180,000 per year**Job Description:** We are seeking a skilled Android developer with 1-5...

  • Software Craftsman

    3 weeks ago


    Bengaluru, Karnataka, India Digi Upaay Solutions Pvt. Ltd Full time

    About the Position:We are seeking a highly skilled Software Craftsman to join our team at Digi Upaay Solutions Pvt. Ltd. The ideal candidate will have a strong background in NodeJS, Typescript, and JavaScript, with expertise in building complex web applications using React and Vue.js.The successful candidate will have a deep understanding of SQL and MySQL,...


  • 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 Dew Software Full time

    At Dew Software, we are seeking a skilled Mobile Application Developer to join our team. As a leading player in the digital transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About UsWe operate from 14 development centers spanning nine countries, leveraging diverse talent and expertise from...


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

    About the RoleWe are seeking an experienced and talented Android Application Developer to join our team at Moolya Software Testing Private Limited.This role requires a strong background in Android development, with a focus on designing, developing, and maintaining high-quality mobile applications for the Android platform.Key ResponsibilitiesDevelop and...


  • Bengaluru, Karnataka, India AUzmor Full time

    About UsAUzmor is a dynamic company that values innovation and collaboration. We are looking for a talented software engineer to join our team and contribute to the development of our cutting-edge mobile applications.The successful candidate will be responsible for designing and implementing high-quality Android applications using Kotlin and Jetpack Compose,...


  • Bengaluru, Karnataka, India Dew Software Full time

    Dew Software, a leading global digital transformation player, offers an exciting opportunity for skilled professionals to join their team. With a strong presence across 14 development centers spanning nine countries, the company collaborates with Fortune 500 companies to drive their digital innovation and transformation.Estimated Salary:$120,000 - $180,000...


  • Bengaluru, Karnataka, India Web Digital Mantra IT Services Pvt Ltd Full time

    Job OverviewWe are seeking a skilled Android Developer to join our team at Web Digital Mantra IT Services Pvt Ltd, a cutting-edge software development and digital marketing company in India. The ideal candidate will have 4-6 years of experience in Android application development and a strong understanding of mobile app development best practices.Key...


  • Bengaluru, Karnataka, India Zino Technolgies Private limited Full time

    About Zino Technologies Private LimitedZino Technologies Private Limited is a dynamic and innovative organization that is seeking an experienced Android Application Developer to lead our mobile development team.Estimated Salary: ₹1,200,000 - ₹1,500,000 per annumJob Description:We are looking for a highly skilled Android Application Developer who has 3-4...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a highly skilled Android HAL Software Engineer to join our team at Capgemini Engineering.About the RoleThis is a challenging opportunity for a software engineer with experience in Android HAL development, who can work on various customer projects and bring innovative solutions.Key ResponsibilitiesTo develop, test, and deploy...


  • Bengaluru, Karnataka, India Snap Find Full time

    About the RoleWe are looking for an experienced Mobile Application Development Expert to join our team at Snap Find. As a key member of our development team, you will be responsible for designing and implementing new features for our Android applications.Key Requirements:3-4+ years of experience developing, releasing, and maintaining Android...


  • Bengaluru, Karnataka, India Lancetech solutions Full time

    About the Role:Develop high-quality, maintainable, and performing code in JavaScript, TypeScript, React JS, React Native, CSS, HTML, and Node JS.Design and develop robust, scalable, and efficient software solutions that meet the needs of our clients.Analyze and plan requirements, identify risks, and provide effective solutions to drive business...


  • Bengaluru, Karnataka, India JTek Software Solutions Pvt Ltd Full time

    At JTek Software Solutions Pvt Ltd, we're seeking an exceptional Android BSP Development Engineer to join our team.Job OverviewWe are a leading software solutions provider looking for a highly skilled engineer with expertise in Android Framework, HAL, and driver development.Estimated Salary: ₹20 Lakh per annumKey Responsibilities Develop and optimize...


  • Bengaluru, Karnataka, India Nichi-In Software Solution Pvt Ltd. Full time

    About UsNichi-In Software Solution Pvt Ltd. is a reputable technology firm seeking an exceptional Senior Android and Flutter Developer to join our team. As a key member, you will play a vital role in the development of cutting-edge mobile applications.Job Description:We are looking for a seasoned developer with expertise in Android and Flutter to lead the...


  • Bengaluru, Karnataka, India RAPINNO TECH SOLUTIONS PRIVATE LIMITED Full time

    **Job Description:** Android Mobile Application SpecialistRAPINNO TECH SOLUTIONS PRIVATE LIMITED is looking for a highly skilled Android App Developer to join our team. As an Android Mobile Application Specialist, you will be responsible for designing and developing advanced Android applications using Kotlin and Jetpack Compose.**Key Responsibilities:Design...


  • Bengaluru, Karnataka, India RAPINNO TECH SOLUTIONS PRIVATE LIMITED Full time

    RAPINNO TECH SOLUTIONS PRIVATE LIMITED is seeking a highly skilled and motivated Android App Developer to join our team. With a strong background in mobile app development and a passion for creating seamless, pixel-perfect user interfaces, the ideal candidate will have expertise in Kotlin, Jetpack Compose, and the Android SDK.This role involves designing and...


  • Bengaluru, Karnataka, India KPIT Full time

    About KPITKPIT is a leading independent provider of embedded software solutions to the global automotive and aerospace industries. We leverage our deep understanding of these markets and our technology expertise to provide innovative and cost-effective solutions.SalaryThe estimated salary for this position is $140,000 - $160,000 per annum, depending on...


  • Bengaluru, Karnataka, India Zeta Full time

    About the CompanyZeta is a cutting-edge banking technology firm empowering banks and fintechs to launch innovative products.Our team of 1,700 employees, with 70% in R&D, works across locations in the US, EMEA, and Asia. We have secured $280 million funding at a $1.5 billion valuation from top investors.The RoleWe are seeking an experienced Software...