Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5 - 10 years
5 - 9 Lacs
Pune
Work from Office
Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Kotlin Programming Language Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Advanced Application Engineer, you will utilize modular architectures, next-generation integration techniques, and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. You will work with an Agile mindset to create value across projects of multiple scopes and scale. Roles & Responsibilities: Expected to be an SME. Collaborate and manage the team to perform. Responsible for team decisions. Engage with multiple teams and contribute on key decisions. Provide solutions to problems for their immediate team and across multiple teams. Lead innovation in application development. Implement best practices for software development. Mentor junior team members. Professional & Technical Skills: Must To Have Skills: Proficiency in Kotlin Programming Language. Strong understanding of software architecture principles. Experience with cloud technologies like AWS or Azure. Knowledge of mobile application development. Hands-on experience with Agile methodologies. Additional Information: The candidate should have a minimum of 5 years of experience in Kotlin Programming Language. This position is based at our Pune office. A 15 years full-time education is required. Qualification 15 years full time education
Posted 1 month ago
2 - 7 years
9 Lacs
Bengaluru
Work from Office
We are seeking an experienced and highly skilled Senior Android Developer with a passion for building robust, scalable, and high-performance mobile applications. The ideal candidate will have a deep understanding of Android development principles, solid experience with Kotlin and Jetpack Compose, and the ability to build modern and intuitive UI components. The Senior Android Developer will be responsible for developing and maintaining Android applications, ensuring high code quality, and working with various tools and libraries to optimize the performance and security of the application. Key Responsibilities: Design, develop, and maintain Android applications using Kotlin and Jetpack Compose. Build modern, scalable, and responsive UI components using Jetpack Compose, handling complex UI structures. Integrate and consume RESTful JSON APIs to interact with backend services efficiently. Utilize open-source libraries like Retrofit, Dagger 2, Hilt, Coroutines, and Dependency Injection (DI) to enhance functionality and maintainable codebases. Implement version control using Git, following branching strategies and collaborative workflows. Apply Android design patterns (MVC, MVVM) to structure and organize code for maintainability and scalability. Work on multi-threaded development, debugging, and performance optimization of mobile applications. Conduct automated UI testing using Espresso, JUnit, Mockito, and other testing frameworks to ensure code quality and app stability. Leverage Android Architecture Components (ViewModel, LiveData, RoomDB) to build structured, maintainable, and robust applications. Manage app lifecycle, memory management, and ensure UI performance optimization for different devices and screen sizes. Troubleshoot, debug, and optimize applications to run smoothly across different Android versions and devices. Integrate Firebase services like Firestore, Analytics, and Crashlytics into applications for real-time data synchronization and app performance monitoring. Follow Android security best practices to protect user data and ensure secure app development. Collaborate with cross-functional teams, including designers and backend developers, to deliver high-quality Android solutions. Maintain a high standard of technical excellence through code reviews, knowledge sharing, and continuous learning. 4+ years of solid experience in native Android mobile development using Kotlin. 2+ years of experience with Jetpack Compose and building modern UI components. Strong proficiency in working with RESTful JSON APIs and integrating th
Posted 1 month ago
1 - 3 years
2 - 5 Lacs
Bengaluru
Work from Office
C# Development Engineer - Isarva Infotech Private Limited C# Development Engineer Bangalore, India Work Model: Hybrid (3 days in-office mandatory) Key Responsibilities Develop, maintain, and enhance software applications using C#. Debug and troubleshoot complex issues, ensuring efficient and optimized code. Implement design patterns for scalable and maintainable solutions. Work with inter-process communication mechanisms such as gRPC and Windows Pipes. Develop user interfaces using WPF (MVVM pattern). Utilize Git for version control and repository management. Write unit tests using NUnit and Moq to ensure code reliability. Work with .NET Core 8 for application development and modernization. Required Skills Strong programming skills in C#. Excellent debugging and problem-solving skills. Good understanding of Design Patterns. Experience in gRPC and Windows Pipes. Proficiency in WPF with MVVM patterns. Knowledge of Git for version control. Experience in writing unit tests using NUnit and Moq. Basic knowledge of .NET Core 8. Job Application Form Please Fill Out the Form Below to Submit Your Job Application!
Posted 1 month ago
2 - 7 years
8 - 13 Lacs
Mumbai, Hyderabad, New Delhi
Work from Office
We are looking for iOS developer responsible for the development and maintenance of applications aimed at a vast number of diverse iOS devices. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Experience in OTT domain will be considered as an advantage. Hands on experience on working on MVVM design pattern. Strong knowledge of iOS SDK, different versions of Swift & Objective-C language, and how to deal with different screen sizes using constraints, size class. Familiarity with RESTful APIs to connect iOS applications to back-end service. Strong knowledge of iOS UI design principles, patterns, and best practices. Experience with offline storage, threading, and performance tuning. Ability to design applications around natural user interfaces, such as touch . Knowledge of the open-source iOS libraries available for common tasks Ability to understand business requirements and translate them into technical requirements. Familiarity with cloud message APIs and push notifications. Understanding of Apple iOS App design principles and interface guidelines. Proficient understanding of code versioning tools, such as Git. Familiarity with continuous integration and continuous deployment. Pleasant experience in memory management with iOS Swift using different tools. iOS Player (AV Player) Developer Skills: Working experience in AV Player and AV Player Layer. Familiarity in creating a player using custom controls like Play, Pause, FF, RW, Playback Custom Overlays, Subtitle/Audio/Video track selection, Video Previews, Offline Download, etc. Knowledge on DRM and its configuration in source code. Knowledge on media type HLS and adaptive live streaming. Familiarity with IMA (Interactive Media Ads) SDKs for Ad insertion. Familiarity with Media trailer and m3u8 parsing. Familiarity with downloading of HLS DRM and non-DRM videos (4k, 1080p etc) and saving to local path. Responsibilities: Translate designs and wireframes into high quality code. Design, build, and maintain high performance, reusable, and reliable Swift code. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization.
Posted 1 month ago
6 - 11 years
18 - 20 Lacs
Noida, Mumbai, Hyderabad
Work from Office
Sr Android Developer (Android TV / ExoPlayer / Kotlin): Description: Design, develop, and maintain Android applications, with a focus on Android TV platforms. Implement advanced video playback features using ExoPlayer. Architect and build scalable, high-performance mobile solutions using Kotlin. Follow clean code principles and best practices in MVVM, Jetpack libraries, and dependency injection. Collaborate closely with product, design, and backend teams to deliver seamless user experiences. Optimize applications for performance, stability, and scalability across a wide range of devices. Lead code reviews, mentor junior developers, and contribute to overall technical strategy. Stay up-to-date with the latest developments in the Android ecosystem and recommend improvements. 6+ years of professional Android development experience. Expertise in Kotlin and a deep understanding of the Android SDK. Familiarity with Android Leanback, TV Input Framework (TIF) Proven experience with Android TV application development. Strong command over ExoPlayer for media streaming and playback. Solid understanding of Android architectural components (MVVM, LiveData, ViewModel, Navigation). Experience with Jetpack libraries, Retrofit/OkHttp, Coroutines, and Room. Familiarity with dependency injection frameworks like Hilt/Dagger. Knowledge of performance tools and memory management in Android. Responsibilities: Essential Qualification: We are seeking a highly skilled Senior Android Developer with over 6 years of hands-on experience in building high-performance Android applications. This role demands expertise in Kotlin/Java, deep understanding of Android TV development, and a strong grasp of media playback using ExoPlayer. You should be well-versed with modern Android architectural patterns and be able to deliver scalable, maintainable, and robust solutions.
Posted 1 month ago
6 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Summary Experience ¿ 5 ¿ 6 years Location ¿ Noida, Pune 1. Must have skills g. Excellent hands on skills in Kotlin (minimum 5 years) h. Excellent understanding of Core Java. i. Excellent understanding of Android studio j. Excellent understanding of high level architecture and Design Pattern MVC and MVVM, MVP understanding. k. Excellent knowledge of Latest Android API version. l. Excellent experience in JSON parsing and REST API m Good hands on expereince in jetpack compose n. Strong analytical and debugging skills. 0. Code version tool ¿ Git and JIRA. p. Experience working in writing unit test cases. q. Code version tool ¿ Git r. Experience in publishing apps to the App Store. s. Skills in Jenkins, Sonar Cube.
Posted 1 month ago
5 - 8 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Job Summary Should have excellent knowledge of Swift, SwiftUI. 2. Good working knowledge in Cocoa Touch 3. Experience with performance and memory tuning with tools 4. Experience with memory management & caching mechanisms specific to mobile devices 5. Experience with third party libraries and APIs 6. Experience working with Core Data, Realm. 7. Understanding of the full mobile development life cycle 8. Experience in publishing apps to the App Store. 9. Code version tool Git, GitHUB 10. Design Pattern MVVM, MVP, MVC 11. Strong analytical and debugging skills. 12. Ability to do design and high level architecture. 13. Familiarity with RESTful APIs to connect iOS applications to back end services 14. Knowledge of OOPS and POP Concept. 15. Understanding of Apple¿s design principles and interface guidelines. 16. Experience working in writing unit test cases.
Posted 1 month ago
0 years
0 Lacs
Uttar Pradesh, India
On-site
Job Description: Flutter DeveloperCompany: Gadget GuruzLocation: Okhla, New DelhiEmployment Type: PermanentJoining: Immediate About Us:Gadget Guruz is a cutting-edge electronics startup that focuses on creating an ecosystem for sustainable and innovative technology solutions. We're passionate about leveraging tech to make life easier and greener. Join us in redefining the future of electronics! Role Overview:We are seeking a skilled Flutter Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance mobile applications for both Android and iOS platforms. You will collaborate closely with product designers, senior flutter developers, backend developers, and other team members to bring our vision to life. Key Responsibilities:Develop and maintain mobile applications using Flutter.Work closely with the UI/UX design team to implement modern, intuitive interfaces.Collaborate with backend developers to integrate APIs and other services.Optimize applications for maximum performance, scalability, and usability.Debug and resolve issues to improve application performance and stability.Write clean, maintainable, and scalable code.Stay updated with Flutter and mobile development trends, tools, and frameworks.Participate in code reviews and provide constructive feedback to team members. Required Skills and Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.Minimum 1 year experience in mobile app development, including Flutter.Strong knowledge of Dart programming language.Experience with integrating RESTful APIs.Familiarity with state management approaches such as Provider, Bloc, or Riverpod.Proficiency in version control tools (e.g., Git).Knowledge of mobile app architecture patterns like MVC, MVVM, or Clean Architecture.Understanding of deployment processes for both Android and iOS platforms.Strong debugging and problem-solving skills.Excellent communication and teamwork skills. Preferred Qualifications:Experience with Firebase services such as Firestore, Authentication, and Cloud Functions.Knowledge of native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).Familiarity with Agile development methodologies.Previous experience working in a startup environment.Passion for electronics and technology is a plus! What We Offer:A collaborative and innovative work environment.Opportunities for professional growth and skill development.Hybrid work arrangements.Competitive salary and benefits package.The chance to be part of a game-changing tech ecosystem. How to Apply:Please send your updated resume, portfolio, and a cover letter highlighting your experience with Flutter development to snigdha@gadgetguruz.comJoin us in shaping the future of tech with Gadget Guruz!
Posted 1 month ago
8 years
0 Lacs
Mohali district, India
On-site
About the Company:Finvasia is a multi-disciplinary, multinational organisation that owns and operates over a dozen brands across financial services, technology, real estate and healthcare verticals. Over the last 13 years of our history, Finvasia has managed funds for some of the notable hedge funds of the Wall street, launched the first and only commission free ecosystem for listed and fee based financial products in India, provided technology to some of the notable listed and unlisted financial services entities across the globe, launched medically proven diabetes reversal program and engaged scientist from various specialised fields to build nano and micro medical devices that can monitor and assist in various body functions. In the last 13 years, we have catered to a few million clients in over 180 countries directly or via one of our subsidiaries. Some of the notable brands owned by Finvasia are Fxview, Shoonya, Zulutrade, AAAfx, ACT Trader, CapitalWallet, Gini Health, bodyLoop, StackFlow, Finvasia estates, and portfolios.com. Our team comprises over 350 employees that work in our offices across India, UK, Greece, Cyprus, Canada, Mauritius and USA. Our team enjoys a collegiate environment and get to work across a multitude of brands, products, technologies, andindustry segments and get an opportunity to get more global exposure while working with teams from different parts of the globe. As a company, Finvasia is an equal-opportunity employer that respects and encourages diversity and inclusion. About the Role: We are looking for a highly experienced iOS Developer with 8+ years ofexpertise in developing, maintaining, and deploying iOS applications. If you are passionateabout mobile technology and enjoy working within a collaborative team environment, thisrole is for you. As a Senior iOS Developer, you will be responsible for building high-qualityapplications that drive user engagement and satisfaction. Key Responsibilities Application Development:Design, develop, test, and maintain iOS applications from the ground up, focusing on high performance, responsiveness, and user-centric features.Collaborate closely with product and design teams to create intuitive, user-friendly interfaces and functionalities.Contribute to architectural decisions, design patterns, and the adoption of new development frameworks.Technical Expertise:Leverage extensive knowledge of Swift, SwiftUI, and Objective-C for robust native iOS app development.Utilize iOS frameworks, including Core Data, Core Animation, and UIKit, effectively.Implement MVVM, MVC, and other design patterns to create scalable applications.Code Quality & Maintenance:Write clean, reusable, and maintainable code that adheres to best practices.Conduct thorough code reviews and optimize app performance.Support legacy applications by identifying, troubleshooting, and fixing issues as needed.Integration and Deployment:Seamlessly integrate backend services and APIs for full functionality.Manage application releases to the App Store and handle post-release updates and maintenance.Ensure smooth CI/CD processes for iOS applications.Collaboration & Mentorship:Work closely with cross-functional teams, including QA, backend engineers, and product managers.Provide guidance and mentorship to junior iOS developers, promoting best coding practices and effective problem-solving.Participate in team discussions to drive innovation and enhance the development process. Requirements:Experience: 10+ years of professional experience in iOS development.Technical Skills: Proficiency in Swift, SwiftUI, Objective-C, Xcode, and the iOS SDK.
Posted 1 month ago
0 years
0 Lacs
Noida, Uttar Pradesh, India
On-site
Astrotalk is looking for a talented Android Developer to join our fast-growing tech team. If you're passionate about building smooth, high-performance mobile apps and want to work on a product that impacts millions. What you'll do : Collaborate with cross-functional teams to design, develop, test, and deploy robust and scalable Android applications.Write clean, maintainable, and efficient code, with a focus on performance and responsiveness. Identify and address bottlenecks and bugs.Work closely with designers to implement visually appealing and intuitive user interfaces. Ensure seamless integration between the front-end and back-end components.Integrate with RESTful APIs and third-party services to enhance app functionality and data exchange.Conduct thorough testing of applications, including unit testing and debugging. Collaborate with quality assurance teams to ensure the delivery of high-quality software.Stay updated on the latest Android platform updates and ensure compatibility with various devices and screen sizes.Continuously optimize application performance, keeping up with best practices and industry standards.Work closely with other developers and team members to achieve project goals. Participate in code reviews and knowledge-sharing sessions. What makes you a great fit : Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.Have done any internships or projects in Android development (mandatory for freshers)Proficiency in Java or Kotlin programming languages.Strong understanding of Android SDK, Android Studio, and related development tools.Experience with third-party libraries and APIs.Knowledge of mobile architecture patterns (e.g., MVVM, MVC).Familiarity with version control systems (e.g., Git).Understanding of mobile app security best practices.Strong problem-solving and critical-thinking skills.Excellent communication and collaboration skills.Ability to adapt to evolving technologies and industry trendsAttention to detail and commitment to delivering a polished user experience.
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu
Remote
When you join Verizon You want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love — driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together — lifting our communities and building trust in how we show up, everywhere & always. Want in? Join the #VTeamLife. What you’ll be doing… The individual will be working at our Verizon India, in a hands-on capacity and will be responsible for engineering and maintaining features and components for our suite of mobile apps. Emphasis in the role will be focused on iOS Development. Participate in product feature implementation, both independently and in cooperation with your cross-functional team Implement changes and new features in a manner which promotes efficient, reusable and performant code Participate in peer code reviews, manage criteria applied during code reviews Investigate technical issues during the full development lifecycle Provide effort estimations for the individual and team assignments What we’re looking for... You will need to have: Bachelor's degree or four or more years of work experience Experience in IOS Mobile app development Good knowledge of Swift programming language Understanding of iOS Cocoa Touch Framework Experience using Protocol Oriented Programming, MVP, MVVM Up to date with latest developments in the iOS ecosystem Experience working with RESTful APIs with input to their design Knowledge of mobile security concerns Professional experience in agile/lean methodologies and processes - ideally Kanban or scrum Even better if you have one or more of the following: Exposure to customer-facing apps with an emphasis on usability An understanding of Jira , GIT , code review processes and Jenkins build pipelines Ability to contribute to Android development projects Understanding of good software development practices Exposure to TDD and/or BDD Good communication skills both written and oral Experience with systems analysis and design, and working with senior engineers and architects Demonstrated ability to work independently and as part of a team Experience working in larger project and team environments with product, application support and operations teams A software enthusiast with a passion for the technologies you are working with Quality and results focused - with experience in project delivery individually or as part of a team An innovative mindset #TPDNONCDIO Where you’ll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Scheduled Weekly Hours 40 Equal Employment Opportunity Verizon is an equal opportunity employer. We evaluate qualified applicants without regard to race, gender, disability or any other legally protected characteristics.
Posted 1 month ago
3 years
0 Lacs
Jaipur, Rajasthan, India
On-site
Job Title: Flutter Developer (3 Years Experience)Location: JaipurJob Type: Full TimeExperience Level: 3+ Years About the Role: We are seeking a skilled and passionate Flutter Developer with at least 3 years of experience to join our mobile development team. You will be responsible for developing high-quality cross-platform mobile applications using Flutter. The ideal candidate has a strong understanding of mobile app architecture, clean code practices, and can work effectively in a collaborative environment. Key Responsibilities: Design and develop high-performance, scalable, and maintainable mobile applications using Flutter. Collaborate with product managers, UI/UX designers, and backend developers to create seamless app experiences. Write clean, maintainable, and testable code following best practices. Integrate RESTful APIs, third-party libraries, and native SDKs. Manage app releases on both Google Play Store and Apple App Store. Troubleshoot, debug, and optimize app performance. Participate in code reviews and provide constructive feedback. Stay updated with the latest Flutter and Dart updates and trends. Required Skills & Qualifications: 3+ years of experience in Flutter & Dart. Solid understanding of OOP and design patterns. Experience with state management (e.g., Provider, Riverpod, Bloc, GetX). Strong knowledge of REST APIs, JSON, and asynchronous programming. Familiarity with Firebase (Auth, Firestore, Cloud Functions, etc.). Experience in deploying and maintaining apps on the App Store and Play Store. Familiar with version control (Git). Good understanding of app architecture (MVC, MVVM, Clean Architecture). Strong problem-solving and communication skills. Nice to Have: Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C). Experience working in Agile/Scrum environments.
Posted 1 month ago
2 - 5 years
0 Lacs
Hyderabad, Telangana, India
On-site
Key Responsibilities:Develop and maintain high-quality cross-platform mobile applications using .NET MAUI and C#.Design and implement UI using XAML and code-behind in accordance with platform guidelines.Integrate RESTful APIs and backend services.Collaborate with cross-functional teams including designers, QA, and product managers.Write clean, scalable, and maintainable code following MVVM or similar architecture patterns.Troubleshoot, debug, and optimize application performance.Work with platform-specific APIs using MAUI Essentials.Participate in code reviews and follow Agile methodologies. Required Skills:Strong experience in C#, .NET 6/7, and .NET MAUIProficient in XAML UI DesignGood understanding of MVVM architectureExperience with RESTful APIs and JSONFamiliar with SQLite, Secure Storage, MAUI EssentialsExperience with Visual Studio 2022 or laterUnit testing frameworks like xUnit / NUnitKnowledge of platform-specific nuances (Android/iOS/Windows) Educational Qualifications:Bachelor’s or master’s degree in computer science, Engineering, or a related field.
Posted 1 month ago
3 years
0 Lacs
Kolkata metropolitan area, West Bengal, India
On-site
Hiring – Android Developer @ Underscore TechnologyLocation: Kolkata (In-Office Only)Experience: 3+ YearsDomain: System-level Android | AOSP | Custom Launchers | ROMs About UsUnderscore Technology Private Limited is one of the top tech firms in Eastern India, dealing in Android, iOS, and Smart TV development, UI/UX design, AWS cloud services, digital transformation, and e-commerce solutions. We don't merely develop apps — we develop high-performance digital experiences that resonate with our customers. With our passionate team of developers, designers, and consultants, we're empowering businesses across all sizes to grow faster and smarter. What You'll DoBuild & optimize a custom Launcher – make it slick, smooth, and powerfulCustomize ROMs – yep, we’ve run VS Code on AndroidExplore hidden APIs and unlock Android’s undocumented potentialTackle system-level challenges – because we go way deeper than typical app developmentCollaborate with a cross-functional team to create the best user experiencesBuild, maintain, and evolve Android apps that perform and scale Required SkillsStrong command of Java and KotlinSolid understanding of Android SDK, Jetpack libraries, and Material DesignProficiency in MVVM/MVC architecture and clean code practicesExperience in using Room, Retrofit, Data Binding, LiveData, ViewModelFamiliarity with Gradle, ADB, Logcat, and debugging toolsAbility to build responsive UI layouts using ConstraintLayout, MotionLayout, etc.Understanding of background tasks using WorkManager, JobScheduler, ServicesHands-on experience with Firebase, push notifications, and analyticsVersion control using GitExperience publishing apps to Google Play StoreUnit testing and/or UI testing is a big plus What Makes You a Great FitYou know how Android really works (not only the app level)You've played with AOSP, Launcher3, or custom ROMs – or are excited to learnYou can dig into source code and figure out what's actually happeningYou enjoy solving system-level issues and fine-tuning Android experiencesYou're a team player who enjoys working together to solve problems
Posted 1 month ago
4 - 6 years
8 - 14 Lacs
Gurugram
Work from Office
Experience in Developing Windows desktop applications using C# and WPF. Strong understanding of MVVM design pattern and related architectural best practices. Experience with .Net Core. Experience integrating REST APIs.
Posted 1 month ago
2 - 3 years
4 - 5 Lacs
Bengaluru
Work from Office
Develop and maintain advanced Android applications using Kotlin (and Java where needed). Collaborate with cross-functional teams including product, design, backend, and QA to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Write clean, maintainable, and testable code following best practices and Android architecture components (MVVM, etc.). Participate in code reviews, team discussions, and contribute to improving team processes. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Monitor crash reports and performance metrics to identify and fix bugs and bottlenecks. Requirements: 2 3 years of professional experience in Android development. Proficient in Kotlin and familiar with Java . Solid understanding of the Android SDK, Android UI design principles, Material Design, and best practices. Experience with Android Jetpack components (e.g., ViewModel, LiveData, Navigation). Familiarity with RESTful APIs, JSON, and third-party libraries like Retrofit, Glide/Picasso, Room, etc. Exposure to Compose, Hilt/Dagger, Coroutines, or Flow. Experience with version control systems like Git. Understanding of mobile app performance optimization and memory management. Good problem-solving and communication skills. Nice to Have: Experience with CI/CD tools (e.g., GitHub Actions, Bitrise). Experience working in Agile teams. Published apps on the Google Play Store. Git, Andriod, Kotlin, Android Sdk, Restapi, Android Developer, Android Jetpack, Json
Posted 1 month ago
8 - 9 years
7 - 11 Lacs
Bengaluru
Work from Office
As a Senior Mobile Engineer, you will design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams to deliver exceptional products and contribute your expertise to the development process. Key Responsibilities Design and develop mobile applications for iOS primarily and Android as needed. Write clean, maintainable, and efficient code while ensuring best practices are followed. Collaborate with product managers, designers, and other engineers to define app features and functionality. Participate in code reviews and provide feedback to improve code quality. Troubleshoot and resolve performance, usability, and technical issues. Stay updated with the latest industry trends, technologies, and best practices in mobile development. Qualifications: Bachelor s degree in Computer Science or a related field (or equivalent experience). 8+ years of experience in mobile application development for both iOS and Android platforms. Proficiency in Swift and/or Objective-C for iOS development, and Kotlin and/or Java for Android development. Strong understanding of mobile app architecture, design patterns, and frameworks (e.g., MVVM, MVP). Experience with RESTful APIs and backend integration. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Excellent problem-solving skills and attention to detail. * Preferred Skills: Experience with integration with Bluetooth peripherals Knowledge of mobile app testing methodologies and tools. Familiarity with Agile/Scrum methodologies. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities
Posted 1 month ago
1 - 6 years
10 - 15 Lacs
Hyderabad
Work from Office
Location: Hyderabad Experience: 3 - 6 Years Notice Period: Immediate to 15 Days Job Type: Full-Time Overview We are seeking an experienced and passionate Android Engineering Manager to lead and inspire a talented team of Android developers. In this key leadership role, you will be responsible for shaping the technical strategy, driving innovation, and ensuring the successful delivery of cutting-edge Android applications. You will collaborate closely with cross-functional teams to create scalable, high-performance mobile products that delight users and align with our strategic goals. If you are a hands-on technical leader who thrives in a fast-paced, agile environment and has a strong foundation in Android development, we want to hear from you. Key Responsibilities Lead and mentor a team of Android engineers, fostering a culture of innovation, accountability, and continuous improvement Own the end-to-end development of Android applications, ensuring high performance, quality, and responsiveness Collaborate with Product, Design, and QA teams to define technical requirements and deliver business goals Conduct code reviews, set coding standards, and implement engineering best practices Define and drive technical architecture, tools, and processes for efficient mobile development Monitor project progress, ensure timely delivery, and communicate milestones to stakeholders Stay current with emerging technologies and trends in mobile development and integrate them where appropriate Troubleshoot performance issues and debug applications for optimum reliability Encourage a collaborative, inclusive, and performance-driven team environment Requirements Bachelor s degree in Computer Science, Engineering, or a related field 3-6 years of experience in Android application development , with at least 1-2 years in a technical leadership or managerial capacity Proficient in Java and Kotlin , with a deep understanding of Android SDK Hands-on experience with RESTful APIs , mobile architectures (MVC/MVVM/MVI), and third-party libraries Strong understanding of CI/CD pipelines , Git, and modern DevOps practices Familiarity with mobile UI/UX design principles and ability to work closely with design teams Proven track record of managing agile development teams and delivering successful mobile applications Excellent problem-solving, communication, and stakeholder management skills Experience in troubleshooting, debugging, and optimizing Android applications for performance and usability Knowledge of analytics, crash reporting tools , and performance monitoring tools is a plus Nice to Have Experience working in high-scale consumer-facing applications Exposure to Jetpack Compose , Firebase , or other modern Android frameworks Prior work in fintech, e-commerce, or B2C mobile domains Experience in hiring and scaling engineering teams Why Join Us Lead a high-impact team building products used by thousands (or millions!) Work in a collaborative, innovation-driven environment Enjoy a flexible work culture with career advancement opportunities Competitive compensation, benefits, and performance-based incentives Be part of a mission-driven organization that s pushing boundaries in mobile technology If you re an Android expert with a passion for leadership and a vision for scalable mobile development, we d love to connect with you.
Posted 1 month ago
5 - 10 years
8 - 12 Lacs
Bengaluru
Work from Office
Job Description We re looking for a Senior iOS Engineer to join Procore s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We re a customer-centric group that encompasses engineering, product, product design and data, security and business systems. The Senior iOS Engineer will join Procore s Mobile Engineering team. In this role, you ll have the unique opportunity to drive the next generation of field application platform initiatives in a global SaaS infrastructure. You ll work with our dedicated and talented team spanning Engineering, Product Management, UX and Architects to create and scale the next generation Procore experience on Mobile devices. As a Senior iOS Engineer , you ll partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. We ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. This position will report to Sr Engineering Manager and is based in our Bengaluru, India office. We re looking for someone to join our team immediately. What you ll do : Enable your teams to deliver complex projects quickly with high-quality bar Leverage your technical proficiency to serve as the go-to expert in your technical area Help set standards for your teams, providing technical and procedural advice, and decision-making Use a customer-centric approach to lead architectural design decisions Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities Have a significant impact that extends beyond the boundaries of your team, on projects affecting scalability, performance, and new value delivery Identify large technological issues and opportunities in your area of responsibility, and organize your teams to solve these issues What were looking for : Bachelor s Degree in Computer Science, Engineering, or a related field, or equivalent work experience 5+ years of Engineering Experience Extensive hands-on experience in designing and architecting Native iOS applications, with a deep understanding of their respective ecosystems Proficiency in mobile development languages such as Swift and a strong understanding of mobile app architecture patterns (e.g., MVC, MVVM, VIPER) Exceptional communication skills and the ability to work closely with others both within and adjacent to the existing team Experience leading large initiatives with the ability to course-correct as needed Ability to consistently evaluate current technical approaches to continue to be industry best-of-class Additional Information Perks & Benefits At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.
Posted 1 month ago
2 - 7 years
37 - 45 Lacs
Bengaluru
Work from Office
You Lead the Way. We ve Got Your Back. With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other. Here, you ll learn and grow as we help you create a career journey that s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally. At American Express, you ll be recognized for your contributions, leadership, and impact every colleague has the opportunity to share in the company s success. Together, we ll win as a team, striving to uphold our company values and powerful backing promise to provide the world s best customer experience every day. And we ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong. Join Team Amex and lets lead the way together. How will you make an impact in this role As a Senior Mobile Engineer, you will design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams to deliver exceptional products and contribute your expertise to the development process. Key Responsibilities Design and develop mobile applications for iOS primarily and Android as needed. Write clean, maintainable, and efficient code while ensuring best practices are followed. Collaborate with product managers, designers, and other engineers to define app features and functionality. Participate in code reviews and provide feedback to improve code quality. Troubleshoot and resolve performance, usability, and technical issues. Stay updated with the latest industry trends, technologies, and best practices in mobile development. Qualifications: Bachelor s degree in Computer Science or a related field (or equivalent experience). 8+ years of experience in mobile application development for both iOS and Android platforms. Proficiency in Swift and/or Objective-C for iOS development, and Kotlin and/or Java for Android development. Strong understanding of mobile app architecture, design patterns, and frameworks (e.g., MVVM, MVP). Experience with RESTful APIs and backend integration. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Excellent problem-solving skills and attention to detail. * Preferred Skills: Experience with integration with Bluetooth peripherals Knowledge of mobile app testing methodologies and tools. Familiarity with Agile/Scrum methodologies. We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life. Benefits include: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
Posted 1 month ago
2 - 5 years
3 - 7 Lacs
Bengaluru
Work from Office
As RPA Developer, you are responsible to Identifying and designing business processes for automation, setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error. Your primary responsibilities include:? Identifying and designing business processes for automation Setting up, testing and monitoring automated workflows to ensure that business processes function at optimum efficiency without risk of error Monitoring and maintaining automation post-implementation and resolving any potential issues to ensure smooth business operations Producing process documentation in order to outline mistakes and successes and refine processes going forward Ensuring quality automation using Quality Assurance (QA) processes and prevent any potential bugs Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Minimum 3-6 years of experience in RPA Development using UiPath Experience in VBA (Macro) Development Knowledge in SQL and .Net Understanding business process requirement & design Configure automation process as per solution design document Can work simultaneously on multiple RPA projects Ensure quality of coded components by performing end to end unit testing Preferred technical and professional experience Problem-solving skills Mastery of Automation tools, such as Blue Prism, Power Automate or UiPath Proficiency in programming languages, such as Python or .NET Experience with Databases, such as SQL and NoSQL
Posted 1 month ago
3 - 6 years
3 - 5 Lacs
Gujarat
Work from Office
About Company Founded in 2011, ReNew, is one of the largest renewable energy companies globally, with a leadership position in India. Listed on Nasdaq under the ticker RNW, ReNew develops, builds, owns, and operates utility-scale wind energy projects, utility-scale solar energy projects, utility-scale firm power projects, and distributed solar energy projects. In addition to being a major independent power producer in India, ReNew is evolving to become an end-to-end decarbonization partner providing solutions in a just and inclusive manner in the areas of clean energy, green hydrogen, value-added energy offerings through digitalisation, storage, and carbon markets that increasingly are integral to addressing climate change. With a total capacity of more than 13.4 GW (including projects in pipeline), ReNew’s solar and wind energy projects are spread across 150+ sites, with a presence spanning 18 states in India, contributing to 1.9 % of India’s power capacity. Consequently, this has helped to avoid 0.5% of India’s total carbon emissions and 1.1% India’s total power sector emissions. In the over 10 years of its operation, ReNew has generated almost 1.3 lakh jobs, directly and indirectly. ReNew has achieved market leadership in the Indian renewable energy industry against the backdrop of the Government of India’s policies to promote growth of this sector. ReNew’s current group of stockholders contains several marquee investors including CPP Investments, Abu Dhabi Investment Authority, Goldman Sachs, GEF SACEF and JERA. Its mission is to play a pivotal role in meeting India’s growing energy needs in an efficient, sustainable, and socially responsible manner. ReNew stands committed to providing clean, safe, affordable, and sustainable energy for all and has been at the forefront of leading climate action in India. Job Description Canteen Management: Oversee daily operations, ensuring food quality, hygiene, and timely service. Menu Planning: Coordinate with chefs to create nutritious and varied meal plans. Inventory Control: Manage stock levels, place orders, and ensure cost-effective purchasing. Staff Supervision: Lead and train canteen staff, maintaining a motivated and efficient team. Compliance: Ensure adherence to health, safety, and sanitation regulations. Guest Hospitality: Provide excellent service to visitors, managing meeting room setups and refreshments. Qualifications: Experience in hospitality management, strong organizational skills, and excellent communication abilities.
Posted 1 month ago
6 - 11 years
30 - 35 Lacs
Pune
Work from Office
About The Role : Job TitleC# Engineer Corporate TitleAVP LocationPune, India Role Description Overview Deutsche Bank Technology department is dedicated to application development and software engineering. This department supports the Bank by providing high-level technology skills and promoting innovation in the development of software applications and leading-edge Information Technology (IT) solutions. In this role, you will design and develop Risk reporting and scheduling applications in the Fixed Income and Currencies IT division. You will join our Agile development team and be responsible for the full life cycle of development tasks, starting from specification and design to successful implementation, and level-3 production support. What we'll offer you As part of our flexible scheme, here are just some of the benefits that youll enjoy, Best in class leave policy. Gender neutral parental leaves 100% reimbursement under childcare assistance benefit (gender neutral) Sponsorship for Industry relevant certifications and education Employee Assistance Program for you and your family members Comprehensive Hospitalization Insurance for you and your dependents Accident and Term life Insurance Complementary Health screening for 35 yrs. and above Your key responsibilities Design, develop and enhance application using .NET, C#, WPF, and WCF Services Develop and enhance Oracle database, PL SQL queries and procedures. Create re-usable frameworks and drive standardization where possible Verify the developed source code by reviews Contribute to quality assurance by writing unit and functional tests. Utilize agile methodology to work through short development cycles and frequent high-quality deliverables Facilitate the System Development Life Cycle (SDLC) including analysis, design, development, unit, integration testing, User Acceptance Testing (UAT) facilitation, packaging, and deployment Cooperate with other development teams, functional analysts and business analysts and numerous stakeholders of the project, as appropriate for the area of work in global team environment Provide Level 3 support for the production application. Provide solutions to problems using data analysis and root-cause problem solving Your skills and experience Experience in Server-Side solutions Expert in developing high performance systems using .NET Framework with C# Knowledge of advanced .NET features like LINQ, Anonymous classes, Generics, Lambda expressions, and Delegates Knowledge of developing UI using the WPF features such as Styles, Themes, Binding, and property change notification while adhering to the MVVM architecture pattern Proficient in Unit testing using NUnit and good understanding of Behavior Driven Development and test automation tools Willingness to learn and develop Java applications will be a plus Knowledge of SQL and relational databases such as Oracle Experience with Continuous Integration, Continuous Deployment and Testing tools like TeamCity, Artifactory and Sonar Experience using Git or other version control systems Experience with Cloud platforms like Google Cloud, Kubernetes, Docker along with Web technologies would be an added advantage Your Interpersonal Skills Strong analytical and communication skills Ability to work in virtual teams and in matrix organizations Excellent team player Ability to design and write code in accordance with provided business requirements How we'll support you Training and development to help you excel in your career. Coaching and support from experts in your team. A culture of continuous learning to aid progression. A range of flexible benefits that you can tailor to suit your needs. About us and our teams Please visit our company website for further information: https://www.db.com/company/company.htm We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively. Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group. We welcome applications from all people and promote a positive, fair and inclusive work environment.
Posted 1 month ago
- 1 years
3 - 4 Lacs
Bengaluru
Work from Office
Android Developer Job Description Mobile app developer with 0-1 years of experience in building mobile apps Qualification B.E, B.Tech,, M. Tech degree in Computer Science Engineering or related subject with a minimum passing percentage of 70% and above Must Have: Knowledge of Kotlin/java programming and SQL Lite database Knowledge of using RESTful APIs Knowledge in development IDE Android Studio, Android SDK, Firebase, Dependency Injection Good knowledge of android Architecture like MVVM, MVP. Understanding of android SDLC Knowledge of Material Design and Android UI design principles, patterns and best practices knowledge of integrating third-party libraries and SDKs. Good Communication skills Good to Have: Knowledge of Flutter Framework and DART Programming React Native e & responsibilities Preferred candidate profile
Posted 1 month ago
1 - 4 years
5 - 9 Lacs
Bengaluru
Work from Office
Req ID: 318810 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mobile (iOS / Swift) Solution Engineer to join our team in Bangalore, Karnataka (IN-KA), India (IN). Who we are: NTT DATA America strives to hire exceptional, innovative and passionate individuals who want to grow with us. Launch by NTT DATA is the culmination of the company’s strategy to acquire and integrate the skills, experience, and technology of leading digital companies, backed by NTT DATA’s core capabilities, global reach, and depth. How You’ll Help Us: Our clients need digital solutions that will transform their business so they can succeed in today’s hypercompetitive marketplace. As a team member in our Application Modernization practice, you will make these digital solutions come to life. You will routinely deliver elite solutions to clients that will impact their products, customers, and services. How We Will Help You: Joining our Application Modernization practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will: Design and build advanced applications for the iOS platform. Design, develop and modify software systems using mathematical models to predict and measure possible outcomes. Perform upgrades and maintenance while modifying existing software to improve performance, correct errors and allow adaptation to new hardware. Direct software system testing, validation procedures, application and system documentation and programming to ensure normal program functioning. Collaborate with cross-functional teams (UX, Backend, BA, Business etc.) to define, design, and ship new features. Work with outside data sources and APIs. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Basic Qualifications: 4+ Years’ experience in software application development. 2+ Years’ experience as an iOS development 1+ Years’ experience in Swift 4, 5 1+ Years’ experience in building MVC, MVVM, MVP architecture 1+ Years’ experience in Rest API integrations Bachelor’s Degree or equivalent combined work and education experience Preferred: Any other native or hybrid mobile application development skills - Android, React Native etc. Experience/knowledge of other Java script frameworks like Angular, Ionic, React Native and Flutter Experience with various UI/UX designs Experience with offline storage such as SQLite, Core Data, Realm. Experience in UI components like UIKit, Core Animation, Auto layout, Size Classes, SnapKit Familiarity with cloud message APIs and push notifications. Experience Building and deploying the application and post-production Support. Experience working in Agile and DevOps model. Ideal Mindset: Lifelong Learner. You are always seeking to improve your technical and nontechnical skills. Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Listener. You listen to the needs of the customer and make those the priority throughout development. Location: Applications should include a resume. #CamSRM About NTT DATA NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies.Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us atus.nttdata.com NTT DATA endeavors to make https://us.nttdata.comaccessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here. Job Segment Cloud, Testing, User Experience, Developer, Java, Technology
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India is experiencing a growing demand for professionals skilled in the Model-View-ViewModel (MVVM) architecture pattern. Companies across various industries are actively seeking individuals with expertise in MVVM to develop robust and efficient applications. If you are a job seeker looking to explore opportunities in this field, read on to learn more about the MVVM job market in India.
These cities are known for their thriving technology sectors and offer numerous job opportunities for MVVM professionals.
The average salary range for MVVM professionals in India varies based on experience levels. Entry-level positions may offer salaries starting from INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 12-15 lakhs per annum.
In the MVVM job market, career progression typically follows a path from Junior Developer to Senior Developer, and eventually to roles like Tech Lead or Architect. With consistent upskilling and hands-on experience, individuals can advance their careers in this field.
In addition to expertise in MVVM, employers often look for professionals with skills such as: - Proficiency in programming languages like Java, Kotlin, or Swift - Knowledge of design patterns like Singleton, Observer, and Factory - Familiarity with mobile app development frameworks like Flutter or React Native
As you prepare for MVVM job interviews in India, remember to showcase your expertise in the architecture pattern, along with related skills and experience. By mastering the fundamentals and staying updated on industry trends, you can confidently apply for and excel in MVVM roles. Good luck with your job search!
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.