Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.0 - 5.0 years
0 Lacs
punjab
On-site
You are invited to join our team as a Software Engineer - Android based in Mohali, Chandigarh. As an Android Developer, your primary responsibility will encompass designing and coding the base application, addressing bugs, ensuring the application's quality and code maintenance, and consistently implementing updates to enhance the application's functionality. Your key roles and responsibilities will include: - Proficiency in understanding third-party integration. - Designing a modular and maintainable App structure using the best-known design patterns. - Implementation of high-quality Java/Kotlin code and UI layouts. - Conducting regular code reviews and refactoring when necessary. - Staying abreast of the latest technology trends, frameworks, and design patterns to uphold high-quality App code standards. - Providing guidance and supervision to junior developers. - Actively contributing ideas and participating in product-related discussions. To qualify for this position, you should possess: - 1-3 years of experience in native Android development using Java and Kotlin. - Strong grasp of OOPS concepts and proficient programming skills in Java and Kotlin. - Sound knowledge of Android SDK, various Android versions, and handling diverse screen sizes. - Experience in working with remote data through REST and JSON. - Good understanding of Jetpack Components like View Model, Live Data, DataBinding, Room, etc. - Familiarity with libraries such as Dagger, Okhttp, Retrofit, Glide, Volley, Picasso, Mockito, or their equivalents in Android. - Understanding of design architectures like MVC, MVP, MVVM. - Knowledge of Google's Android design principles and interface guidelines. - Proficiency in offline storage, threading, and performance optimization. - Familiarity with cloud message APIs and push notifications utilizing FCM. - Proficient understanding of code versioning tools like Git. - Ability to self-manage and work independently in a collaborative environment while being a valuable team player. - Experience in developing at least one project from scratch independently. Qualifications required for this role: BE/B.Tech/MCA. Compensation: The compensation package is negotiable for ideal candidates.,
Posted 6 days ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
As a Software Engineer at Entrata based in Lehi, UT, Headquarters, you will have the opportunity to work alongside senior architects and directors in designing database schema and laying out the basic code architecture for projects that you will own and see through to completion. Entrata values intelligence, adaptability, and innovation, and as part of our global team, you will collaborate with cross-functional teams to define and design new features for the Android platform. Your responsibilities will include designing and building advanced applications for Android, translating designs and wireframes into high-quality code, and ensuring the best possible performance and responsiveness of the application. You will work directly with developers and product managers to conceptualize, build, test, and realize products, while maintaining code quality, organization, and automatization throughout the app life cycle. To be successful in this role, you should have 2-4 years of experience in mobile application development on the Android platform, a strong knowledge of Android SDK, different versions of Android, and experience working with remote data via REST and JSON. Proficiency in Kotlin, familiarity with MVVM architecture, Jetpack components, and experience with offline storage, threading, and performance tuning are essential. Additionally, you should be proficient in integrating REST APIs using tools like Retrofit and Volley, and have experience with version control systems like GIT and SVN. A Bachelor's Degree in Computer Science or related field is preferred, along with experience in agile methodologies like Scrum. Excellent verbal and written communication skills are a plus. If you are a highly motivated innovator, fast worker, and fierce competitor who is passionate about refining living experiences and embracing boldness and resilience, Entrata is the perfect place for you to craft a better world to live in. Join us at Entrata, where startup innovation meets established stability, and together, we can make a difference in the industry essential products we create.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. We are looking for an expert in Android application development with solid foundation in enterprise and commercial applications, interested in building highly performant mobile apps with Jetpack and Kotlin. Your primary focus will be on leading a team, proposing reference architectures, creating estimates, and giving inputs to client proposals. You will also lead the development of user interface and reusable components. You will ensure that these components and the overall application are robust and easy to maintain. A commitment to collaborative problem solving, sophisticated expandable design, and quality product is important. **Responsibilities:** - Developing new user interface using Jetpack compose - Networking Libraries and integration with third-party frameworks - Building reusable components and libraries for future use - Translating designs and wireframes into high quality code - Ability to optimize the code through the use of instruments or various techniques of memory profiling - Guiding the team to follow best industry practices to deliver clean code while keeping performance in check - Fostering teamwork and leading by example - People and Stakeholder management by close interaction with clients and internal stakeholders **Experience:** - 6+ years experience in Android native application development with Jetpack compose and Kotlin - Excellent UI/UX and architecture skills - Ability to transform the design into code quickly - Experience in unit testing and ensuring the developed code passes the quality gate from Sonar - Experience in identifying code quality issues during code reviews - JSON, REST and Web Services, low energy peripheral devices integration - Experience in setting up continuous integration processes and automated unit/UI testing - Jira, git or other tools **Must have skills:** - In-depth knowledge in Kotlin and Jetpack compose - Expertise in Retrofit, Volley, RoomDB, SharedPreferences, Hilt, Dagger, Co-routines - Understanding and implementing accessibility - Ability to Perform concurrency and performance testing - Ability to organize large-scale front-end mobile application codebases using common mobile design patterns such as MVVM, MVC or Viper - Understanding and working in Snapshot testing - In-depth understanding of layouts - Understanding of interactive application development paradigms, GUI, memory management, file I/O, network & socket programming, concurrency, and multi-threading - Developing cutting-edge functional modules that will be integrated across our application - Experience in code versioning tools such as Git or SVN - Understanding and Implementation of SOLID principles in an Android Application - Staying abreast of latest Android platform features and proposing the evolution of the application to take advantage of the same - Experience with two-way data synchronization between client and server database for applications that support offline capability - Unit-testing code for robustness, including edge cases, usability, and general reliability - Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency - Experience in implementing security policies - Experience in automation, CI/CD, and Unit testing frameworks - Ability to analyze crash logs and provide fixes - Ability to write code that passes multiple quality gates from Checkmarx, MobSF, Sonar, etc., - Good knowledge of fixing quality issues from Checkmarx and fixing issues from Penetration Testing **Nice to have skills:** - AWS/Azure or any cloud exposure - SSO, LDAP, OAuth, SSL integration - Experience in emerging technologies such as IoT, AI/ML, etc. - Awareness of enterprise Mobile Application Management (MAM)/Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix Endpoint Management will be a plus - More advanced data handlers such as WebSockets and Offline mobile applications - Awareness of Enterprise mobile applications and data protection policies and methods would be a plus EY | Building a better working world EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets. Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate. Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
jaipur, rajasthan
On-site
As an Android App Developer, you will be responsible for developing applications for mobile devices running on Android operating systems. We are looking for highly motivated individuals with a pleasant personality, excellent communication skills, and strong organizational abilities to join our team as Android professionals. Your role will involve working with the latest Android technology, including hands-on experience with Android SDK and Framework. You should have a good understanding of Git, JSON, Volley, and Gradle. Proficiency in object-oriented programming, data structures, algorithm design, problem-solving, and complexity analysis is essential for this position. In addition, you should be familiar with the general mobile landscape, architectures, trends, and emerging technologies. Experience with Social Login integrations, SOAP, OAuth2, REST API integrations, and Unit Testing in Android will be advantageous. Your main responsibilities will include creating advanced applications for the Android platform, conducting unit tests to ensure code robustness, usability, and reliability, as well as working with external data sources and APIs. You will also be expected to stay updated on new technologies and implement them to enhance development efficiency. Collaboration with cross-functional teams to define, design, and implement new features will be a key part of your role.,
Posted 2 weeks ago
0.0 - 4.0 years
0 Lacs
bhubaneswar
On-site
We are searching for an Android developer who will be responsible for the development and upkeep of applications designed for a wide range of Android devices. Your main task will involve creating Android applications and integrating them with back-end services. You will collaborate with other engineers and developers across various infrastructure layers, necessitating a commitment to collaborative problem-solving, sophisticated design, and the delivery of high-quality products. A positive attitude and a willingness to learn are essential qualities for this role. The ideal candidate should have experience working with Android 4.4 and above, delivering Android applications with a large user base, and expertise in Services, Broadcast Receivers, HTTP, and RESTful web services. Familiarity with frameworks like Retrofit, Picasso, Glider, or Volley is preferred, along with a fundamental understanding of the HTTP protocol and experience with Android Kitkat and above development. **Responsibilities:** - Translate designs and wireframes into high-quality code. - Design, build, and maintain high-performance, reusable, and reliable Java code. - Ensure optimal performance, quality, and responsiveness of the application. - Identify and resolve bottlenecks and bugs. - Assist in maintaining code quality, organization, and automation. **Skills and Qualifications:** - Bachelor's Degree in Computer Science or related field and 6 months of commercial Android coding experience. - Ability to troubleshoot and identify the root cause of issues under time pressure. - Strong communication skills to articulate technical challenges and solutions effectively. - Proficiency in Android SDK, various Android versions, and handling different screen sizes. - Familiarity with RESTful APIs for connecting Android applications to back-end services. - Strong knowledge of Android UI design principles, patterns, and best practices. - Experience in offline storage, threading, and performance tuning. - Understanding of the open-source Android ecosystem and available libraries for common tasks. - Knowledge of cloud message APIs and push notifications. - Familiarity with Google's Android design principles and interface guidelines. - Experience with continuous integration. **Good to Have:** - Commercial development experience in financial, retail, or related industries is a plus. - Understanding of Agile methodology and ability to instrument services and solutions for scalability and reliability. - Published one or more applications on the Google Play app store. - Excellent interpersonal communication skills with proficiency in verbal and written English. - Experience working in a team-based environment using source control tools like GIT. - Proficiency in using the full suite of development tools, including Android Studio.,
Posted 2 weeks ago
2.0 - 6.0 years
0 Lacs
jaipur, rajasthan
On-site
As an Android App Developer, you will be responsible for developing applications for mobile devices on Android operating systems. We are looking for highly motivated individuals with a pleasant personality, excellent communication skills, and good organizational abilities to excel in the role of an Android professional. Your key responsibilities will include: - Creating advanced applications for the Android platform - Unit-testing code for robustness, including edge cases, usability, and general reliability - Working with outside data sources and APIs - Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency - Collaborating with cross-functional teams to define, design, and ship new features To excel in this role, you must meet the following requirements: - Proficiency in the latest Android technology - Hands-on experience working with Android SDK and Framework - Familiarity with Git, JSON, Volley, Gradles - Strong fundamentals in object-oriented programming, data structures, algorithm design, problem-solving, and complexity analysis - Knowledge of the general mobile landscape, architectures, trends, and emerging technologies - Experience with Social Login integrations, SOAP, OAuth2, REST API integrations, and Unit Testing in Android If you are passionate about Android development and possess the necessary skills and experience, we encourage you to apply for this exciting opportunity.,
Posted 3 weeks ago
1.0 - 4.0 years
5 - 9 Lacs
Mohali
Work from Office
Summary : We are seeking an Android Developer to join our product team. The incumbent will be responsible for designing and coding the base application, fixing bugs, maintaining the quality of the application and its code, and constantly implementing application updates. Roles and Responsibilities : Understand third-party integration. Design a modular and maintainable App structure with the best-known design pattern. Implement high-quality Java/Kotlin code and UI layouts. Conduct regular code reviews and refactor code if required. Stay updated on the latest technology trends, frameworks, and design patterns to maintain high-quality App code. Provide guidance and supervision to junior developers. Contribute ideas and actively participate in product-related discussions. Willingness to work on optimization of development processes. Requirements : 1-3 years of working experience in native Android development with Java and Kotlin. Strong understanding of OOPS concepts and programming skills in Java and Kotlin. Proficient knowledge of Android SDK, different versions of Android, and handling different screen sizes. Experience with remote data via REST and JSON, Gson. Good understanding of Jetpack Components such as View Model, Live Data, DataBinding, Room, etc. Good understanding of Dagger, Okhttp, Retrofit, Glide, Volley, Picasso, Mockito, or equivalent libraries in Android. Understanding of design architectures such as MVC, MVP, MVVM. Knowledge of Google's Android design principles and interface guidelines. Proficiency in Google Maps Platform SDK and API. Proficiency in offline storage, threading, and performance tuning. Familiarity with cloud message APIs and push notifications with FCM. Managing & Maintaining large code bases across apps on new as well as legacy architectures. Proficient understanding of code versioning tools, such as Git, managing large streams of work branches. Ability to self-manage and work autonomously in a collaborative environment and be a good team player. At least one project developed from scratch independently. Qualification : BE/B.Tech/MCA.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France