Jobs
Interviews

2127 Mvvm Jobs - Page 6

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Summary: We are seeking a skilled Android Developer with strong proficiency in Kotlin and hands-on experience in Jetpack Compose to join our dynamic mobile development team. The ideal candidate should have a solid background in building responsive and modular Android applications with a strong focus on UI/UX and real-time communication features. Key Responsibilities: Develop and maintain high-quality Android applications using Kotlin and Jetpack Compose. Build intuitive and responsive UI components following Material Design principles. Integrate APIs using Retrofit and manage WebSocket or SignalR-based real-time communication. Follow MVVM and modern Android architectural patterns for scalable app development. Implement dependency injection frameworks like Hilt or Dagger. Collaborate with cross-functional teams to define, design, and ship new features. Write unit and UI tests using tools like JUnit, Espresso, or Compose Testing. Participate in Agile ceremonies and contribute to sprint planning and retrospectives. Maintain clean code and follow version control best practices using Git. Support CI/CD integration for efficient development and deployment workflows. Key Requirements: Strong proficiency in Kotlin with proven experience in Android development. Hands-on experience with Jetpack Compose for modern UI development. Experience with SignalR or similar real-time communication protocols. Proficient in using Retrofit for API communication. Solid understanding of Android architecture components: ViewModel, LiveData, Navigation, etc. Experience with RESTful APIs, WebSockets, and asynchronous programming. Strong Git skills and knowledge of branching/merging strategies. Familiarity with Material Design guidelines and best practices. Prior experience focused primarily on Android front-end development. Experience with modular app design and scalable architecture. Exposure to Agile/Scrum methodology. Familiarity with CI/CD tools and pipelines for Android. Preferred Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. Google Associate Android Developer certification (optional but desirable).

Posted 4 days ago

Apply

0.0 - 1.0 years

0 - 2 Lacs

Cochin

On-site

Location: On-site//Hybrid Type: Full-time About the Role We are looking for a passionate and detail-oriented Junior Android Developer to join our team. You’ll work alongside senior developers and designers to build beautiful, fast, and scalable mobile applications using Kotlin and Jetpack Compose . This is a great opportunity to grow your mobile development skills in a real-world, agile environment. Responsibilities Build and maintain Android applications using Kotlin and Jetpack Compose. Work with REST APIs and integrate data from backend services. Collaborate with UI/UX designers to implement app interfaces. Write clean, efficient, and well-documented code. Participate in code reviews and testing to ensure app quality. Debug, optimize, and improve app performance and responsiveness. Stay updated with the latest Android development trends and best practices. Requirements 0–1 year of experience in Android app development (or strong portfolio/projects). Good understanding of Kotlin and Jetpack Compose (or XML). Basic knowledge of MVVM architecture and Android Lifecycle. Familiarity with Retrofit , Room , or similar libraries. Understanding of Google Play Store deployment process is a plus. Passionate about learning and improving as a developer. Good problem-solving skills and attention to detail. Job Type: Full-time Pay: ₹5,000.00 - ₹20,000.00 per month Work Location: In person

Posted 4 days ago

Apply

3.0 years

30 Lacs

Bengaluru

Remote

We're hiring a Full Stack Mobile Developer with strong Flutter expertise and solid backend experience. You will build mobile apps and also contribute to backend systems, APIs, and overall architecture. Company details We’re pioneering advancements in AI hardware and software, building foundational technology that makes intelligence ambient, personal, and ever present. Learn more at https://heypocket.com/ Requirements 3+ years of Flutter development experience with published apps 2+ years backend development expertise (Node.js, Python, Java, Go, etc.) Strong knowledge of Dart and Flutter ecosystem including state management (Bloc, Riverpod, Provider, GetX) Experience with RESTful and GraphQL APIs, real-time communication (WebSockets/SSE) Database proficiency: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Firebase) Knowledge of cloud platforms and deployment strategies Understanding mobile-app architecture patterns (MVVM, Clean Architecture) Experience implementing authentication, authorization, caching, security best practices Responsibilities Develop cross-platform mobile (iOS/Android) and responsive web apps using Flutter Build intuitive, pixel-perfect UIs with animations, transitions, micro-interactions Optimize apps for performance, memory usage and battery efficiency Integrate device APIs (camera, location, notifications, sensors) Handle offline mode, synchronization and caching logic Design and implement REST/GraphQL endpoints and real-time features on backend Create server-side components (Node.js, Python or similar), database schema, background job processing, microservices Set up monitoring, logging, alerting, and performance optimizations Contribute to architecture decisions, technical documentation and API specifications Plan and execute database migrations and ensure high availability and fault tolerance Job Details Job location: Remote Interview process Technical Intro Assignment Final round Important Note ClanX is a recruitment partner, helping Pocket hire Full Stack Mobile Developer.

Posted 4 days ago

Apply

5.0 years

9 - 12 Lacs

Tada

On-site

Experience required: 5 to 9 years Notice Period: Immediate to 30 days Job Location: Station-S 2880 Central Expressway, Sri City, AP, 517646, India Key Responsibilities: · Design and build advanced applications for the iOS platform using Swift. · Collaborate with product, design, and backend teams to define app features and architecture. · Ensure the performance, quality, and responsiveness of applications. · Identify and fix bugs, bottlenecks, and performance issues. · Maintain code quality, organization, and automated testing. · Keep up to date with the latest iOS trends, techniques, and technologies. · Review code, mentor junior developers, and enforce best practices. · Manage deployment and releases to the App Store, ensuring compliance with Apple guidelines. Required Qualifications: · Bachelor’s degree in Computer Science, Engineering, or a related field. · 4+ years of experience in iOS development. · Proficient in Swift and familiar with Objective-C. · Strong understanding of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc. · Experience with RESTful APIs, JSON, and third-party libraries. · Solid knowledge of mobile architecture patterns like MVC, MVVM, and Clean Architecture. · Familiarity with Xcode, Git, and CI/CD pipelines. · Strong problem-solving and debugging skills. Job Type: Full-time Pay: ₹900,000.00 - ₹1,200,000.00 per year Work Location: In person

Posted 4 days ago

Apply

0.0 - 1.0 years

0 Lacs

Bellandur, Bengaluru, Karnataka

On-site

Job Title : Junior Android Developer Location : Bengaluru Experience : 2-4 Years Job Type : Full-Time About taSki Technologies taSki Technologies is a deep tech travel tech company, building cutting-edge solutions for the mobility and travel industry. Our focus includes B2B and B2C flight, hotel, and cab bookings, leveraging advanced technology to enhance travel experiences. Job Role & Responsibilities As a Junior Android Developer, you will: Develop, test, and maintain Android applications using Java and Kotlin. Implement Google Maps API, Places API, and Location Services for real-time location-based features. Collaborate with UI/UX designers and product managers to create engaging user experiences. Write clean, efficient, and maintainable code, following industry best practices. Debug, troubleshoot, and optimize applications for performance, security, and reliability. Integrate RESTful APIs, third-party libraries, and external services such as Firebase. Follow modern Android architectures such as MVVM and MVP to ensure scalable development. Utilize Git/GitHub/GitLab for version control and collaborative development. Stay updated on Android SDK advancements, tools, and industry trends to improve development practices. Skills & Qualifications 2 to 3 years of experience in Android app development. Strong proficiency in Kotlin and Java. Hands-on experience with Google Maps API, Google Places API, and Location Services. Proficiency in Android SDK components such as ViewModel, LiveData, Navigation, Room, WorkManager. Understanding of Material Design principles and responsive UI development. Experience working with RESTful APIs, Retrofit, and OkHttp. Hands-on experience with Git/GitHub/GitLab for version control. Knowledge of Firebase (Firestore, Authentication, Cloud Messaging, Analytics) is a plus. Understanding of Agile/Scrum methodologies. Strong problem-solving skills and ability to work in a collaborative team environment. Preferred Skills Experience with MVVM, MVP, or MVI architectural patterns. Understanding of Kotlin Coroutines and Flow. Exposure to unit testing and debugging tools. Experience with dependency injection frameworks (Hilt, Dagger). Knowledge of real-time location tracking, geocoding, and route optimization. Interested candidates can apply by sending their resumes to hr@taski.in. Job Types: Full-time, Permanent Pay: Up to ₹400,000.00 per year Application Question(s): Have you ever published an application on Play Store? The package is 4 LPA. If you're comfortable with it, please go ahead and apply. Education: Bachelor's (Required) Experience: Android Development: 2 years (Required) Kotlin: 2 years (Required) XML Layouts: 1 year (Preferred) Location: Bellandur, Bengaluru, Karnataka (Required) Work Location: In person

Posted 4 days ago

Apply

9.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Xapton is hiring a Senior Full Stack Developer with a minimum of 9 years of experience in web application development. We’re seeking highly motivated individuals with a passion for delivering exceptional customer experiences. You will collaborate closely with Customers, Product Managers, and Operations teams to design, develop, and implement modern, scalable solutions using the latest technologies. At Xapton, we promote a culture of continuous learning and innovation, offering you opportunities to grow your skills while working on impactful projects. If you're ready to shape the future and make a difference, we’d love to hear from you. Key Responsibilities: Design and develop robust front-end and back-end components as per project requirements Participate in technical discussions and contribute to architectural decisions Maintain technical documentation in accordance with organizational standards Deliver tasks independently while proactively learning and adapting Provide regular updates on development progress and risks Accurately estimate effort and provide justification for tasks Optimize and enhance existing applications for improved performance Work closely with cross-functional teams to gather requirements and deliver solutions Integrate applications with diverse data storage systems and backend APIs Prepare technical presentations for leadership and client-facing sessions Mentor junior developers and share technical knowledge across the team Required Skills & Experience: Minimum 9 years of experience in full stack web application development Strong hands-on experience with Angular (v12+) and Node.js (v18+) (used in at least 3 projects) Proficiency in RDBMS (MS SQL / MySQL / PostgreSQL) and solid database design skills Familiarity with ORM tools like TypeORM or Sequelize Understanding of cloud deployment (Microsoft Azure / AWS) Strong grasp of software design principles and documentation practices Version control knowledge with tools such as Git , SVN , or TFS Proficient in HTML5 , CSS3 , and responsive design methodologies Experience with browser developer tools and debugging techniques Nice to Have: Exposure to frameworks/libraries like React.js or Knockout.js Familiarity with Agile methodologies (Scrum, Kanban, XP) Understanding of MVC / MVVM design patterns Experience leading a team on a full-stack project using Angular and Node.js Basic knowledge of Python and Shell scripting Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field Total 10+ years of professional experience in software development projects

Posted 4 days ago

Apply

5.0 years

0 Lacs

India

Remote

KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opportunity. The position will assist in review and analysis of applications, product development, and enhancements including documentation, code development, and unit testing of releases while adhering to KLDiscovery development processes and workflows with supervision and direction from lead developers and superiors. If you like working in a creative, technology-driven, high energy, collaborative, casual environment, and you have strong software development abilities, this is the opportunity for you! Hybrid or remote, work from home opportunity. Responsibilities Create, Validate and Review program code per specifications. Develop automated unit and API tests. Support bug fixes and implement enhancements to applications in Production. Create, design and review SW documentation. Utilize, communicate, and enforce coding standards. Provide Technical Support to applications in Production within defined SLA. Adhere to development processes and workflows. Assist and mentor team demonstrating technical excellence. Detects problems and areas that need improvement early and raises issues. Qualifications Fluent English (C1) At least 5 years of commercial, hands-on software development experience in C#/.NET and C++ Experience with ASP.NET Core Blazor Experience with Entity Framework Core Experience with desktop applications (Winforms preferred) Experience with background jobs and workers (e.g. Hangfire) Experience with Angular is a plus Creating dataflow/sequence/C4 diagrams Good understanding of at least one of architectural/design patterns: MVC/MVP/MVVM/Clean/Screaming/Hexagonal architectures .NET memory model and performance optimizations solutions Writing functional tests. Writing structure tests. Understanding modularity and vertical slices. Data privacy and securing desktop apps. Ability to design functionalities based on requirements Our Cultural Values Entrepreneurs at heart, we are a customer first team sharing one goal and one vision. We seek team members who are: Humble - No one is above another; we all work together to meet our clients’ needs and we acknowledge our own weaknesses Hungry - We all are driven internally to be successful and to continually expand our contribution and impact Smart - We use emotional intelligence when working with one another and with clients Our culture shapes our actions, our products, and the relationships we forge with our customers. Who We Are KLDiscovery provides technology-enabled services and software to help law firms, corporations, government agencies and consumers solve complex data challenges. The company, with offices in 26 locations across 17 countries, is a global leader in delivering best-in-class eDiscovery, information governance and data recovery solutions to support the litigation, regulatory compliance, internal investigation and data recovery and management needs of our clients. Serving clients for over 30 years, KLDiscovery offers data collection and forensic investigation, early case assessment, electronic discovery and data processing, application software and data hosting for web-based document reviews, and managed document review services. In addition, through its global Ontrack Data Recovery business, KLDiscovery delivers world-class data recovery, email extraction and restoration, data destruction and tape management. KLDiscovery has been recognized as one of the fastest growing companies in North America by both Inc. Magazine (Inc. 5000) and Deloitte (Deloitte’s Technology Fast 500). Additionally, KLDiscovery is an Orange-level Relativity Best in Service Partner, a Relativity Premium Hosting Partner and maintains ISO/IEC 27001 Certified data centers. KLDiscovery is an Equal Opportunity Employer.

Posted 4 days ago

Apply

0.0 - 5.0 years

0 Lacs

Kochi, Kerala

On-site

Responsibilities: Responsible for the design and development of front-end user interfaces using Angular, HTML, CSS, TypeScript and Javascript. Create high performance, responsive and interactive web pages. Qualifications: B.Tech/BE or MCA – May be relaxed in the case of experienced candidates. Experience: At least 4+ Years of experience as Angular Developer. Proficient in TypeScript, JavaScript, HTML and CSS. Sound knowledge in MVC, MVVM frameworks. Good project management skills. Good communications skills. A good team player. Knowledge in agile project management. Job Type: Full-time Benefits: Provident Fund Schedule: Day shift Supplemental Pay: Yearly bonus Ability to commute/relocate: Ernakulam, Ernakulam - 682017, Kerala: Reliably commute or planning to relocate before starting work (Required) Experience: Angular Developer: 5 years (Preferred) Work Location: In person

Posted 5 days ago

Apply

3.0 years

0 Lacs

India

Remote

Requirements • 3+ years of Flutter development experience with published apps • 2+ years backend development expertise (Node.js, Python, Java, Go, etc.) • Strong knowledge of Dart and Flutter ecosystem including state management (Bloc, Riverpod, Provider, GetX) • Experience with RESTful and GraphQL APIs, real-time communication (WebSockets/SSE) • Database proficiency: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Firebase) • Knowledge of cloud platforms and deployment strategies • Understanding mobile-app architecture patterns (MVVM, Clean Architecture) • Experience implementing authentication, authorization, caching, security best practices. Responsibilities • Develop cross-platform mobile (iOS/Android) and responsive web apps using Flutter • Build intuitive, pixel-perfect UIs with animations, transitions, micro-interactions • Optimize apps for performance, memory usage and battery efficiency • Integrate device APIs (camera, location, notifications, sensors) • Handle offline mode, synchronization and caching logic • Design and implement REST/GraphQL endpoints and real-time features on backend • Create server-side components (Node.js, Python or similar), database schema, background job processing, microservices • Set up monitoring, logging, alerting, and performance optimizations • Contribute to architecture decisions, technical documentation and API specifications • Plan and execute database migrations and ensure high availability and fault tolerance. Job Details Job location: Remote Interview process • Technical Intro • Assignment • Final round

Posted 5 days ago

Apply

0.0 - 6.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Mobile Application Developer Position: Software Engineer Experience: 4- 7 Years Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1762 Employment Type: Full Time We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients Your future duties and responsibilities Responsibilities Design, develop, and maintain native mobile applications for Android (Kotlin/Java) platforms. Optimize mobile applications for maximum performance, scalability, and responsiveness. API Integration & Backend Communication Write and maintain unit tests, integration tests, and UI tests using tools like XCTest (iOS) and Espresso/JUnit (Android). Participate in Agile/Scrum processes: sprint planning, daily stand-ups, code reviews, and retrospectives Required qualifications to be successful in this role 4 to 6 experience in native Android development platform. Explore their familiarity with Kotlin/Java Evaluate the candidate's understanding of mobile app architecture and design patterns. Focus on MVC, Viper & clean architecture, MVVM, and MVP patterns, and how they apply these in mobile applications. Solid and demonstrable understanding of object-oriented design patterns and principles Knowledge on JIRA, Confluence, Slack, GIT, GitHub/GitLab/Bitbucket Solid understanding of Agile methodology and QA processes. Strong understanding of mobile app architecture and design patterns (MVC, MVVM, MVP) Experience with RESTful APIs and JSON/XML parsing. technical expertise with Android concepts (Kotlin, jetpack compose) Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Posted 5 days ago

Apply

0.0 - 6.0 years

0 Lacs

Bengaluru, Karnataka

On-site

Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1762 Employment Type: Full Time Position Description: Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Mobile Application Developer Position: Software Engineer Experience: 4- 7 Years Category: Software Development/ Engineering Main location: India, Karnataka, Bangalore Position ID: J0725-1762 Employment Type: Full Time We are looking for an experienced Java Backend Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients Your future duties and responsibilities: Responsibilities Design, develop, and maintain native mobile applications for Android (Kotlin/Java) platforms. Optimize mobile applications for maximum performance, scalability, and responsiveness. API Integration & Backend Communication Write and maintain unit tests, integration tests, and UI tests using tools like XCTest (iOS) and Espresso/JUnit (Android). Participate in Agile/Scrum processes: sprint planning, daily stand-ups, code reviews, and retrospectives Required qualifications to be successful in this role: 4 to 6 experience in native Android development platform. Explore their familiarity with Kotlin/Java Evaluate the candidate's understanding of mobile app architecture and design patterns. Focus on MVC, Viper & clean architecture, MVVM, and MVP patterns, and how they apply these in mobile applications. Solid and demonstrable understanding of object-oriented design patterns and principles Knowledge on JIRA, Confluence, Slack, GIT, GitHub/GitLab/Bitbucket Solid understanding of Agile methodology and QA processes. Strong understanding of mobile app architecture and design patterns (MVC, MVVM, MVP) Experience with RESTful APIs and JSON/XML parsing. technical expertise with Android concepts (Kotlin, jetpack compose) Skills: Java RESTful (Rest-APIs) What you can expect from us: Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Posted 5 days ago

Apply

7.5 years

0 Lacs

Hyderabad, Telangana, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NA Minimum 7.5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google’s Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google’s Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 7.5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 5 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : ALM, Database Testing / SQL Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google’s Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google’s Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 5 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Project Role : Advanced Application Engineer Project Role Description : Develop innovative technology solutions for emerging industries and products. Interpret system requirements into design specifications. Must have skills : Android Application Development Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities: - Design and develop native Android applications using Kotlin and Jetpack Compose. - Implement and maintain MVVM architecture following clean architecture and SOLID principles. - Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture. - Perform UI and functional unit testing to ensure app reliability and quality. - Integrate RESTful APIs and manage data persistence using Room and Datastores. - Follow Google’s Android design principles and interface guidelines to create intuitive and attractive UI/UX. - Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD). - Stay updated on Android development trends including Kotlin Coroutines and Compose. - Participate in code reviews and ensure adherence to best practices and coding standards. - Demonstrate strong problem-solving skills and creativity in developing user-centric applications. - Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field. - Minimum 5+ years of experience in Android application development. - Proven experience with Kotlin and Jetpack Compose (MUST have). - Strong knowledge of design patterns including Structural, Creational, and Behavioral. - Experience implementing MVVM architecture with clean architecture and SOLID principles. - Hands-on experience with UI and functional unit testing. - Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores. - Proficient with version control systems such as Git and Bitbucket. - Knowledge of test-driven development (TDD), continuous integration, and deployment. - Understanding of Google’s Android design principles and interface guidelines. - Strong analytical and problem-solving skills. - Excellent written and verbal communication skills in English. - A collaborative team player with a proactive and creative mindset. Additional Information: - The candidate should have a more than 5 years of experience - This position is based at our Pune office. - A 15 years full time education is required.

Posted 5 days ago

Apply

2.0 - 31.0 years

3 - 4 Lacs

Work From Home

Remote

Here’s a well-structured list of Roles & Responsibilities for a Senior Flutter Developer who can take your idea and turn it into a full-fledged app ready for Play Store and App Store deployment. This role assumes full-stack mobile app ownership and expertise across architecture, development, deployment, and maintenance. 🚀 Senior Flutter Developer - Roles & Responsibilities ✅ Core Responsibilities End-to-End App Development Translate product ideas, mockups, or wireframes into functional, high-performance Flutter apps. Build apps for both Android and iOS using a single codebase. Architecture & Project Planning Design app architecture: state management (e.g., Riverpod, Bloc), clean code structure, scalable folder structures. Set up modular codebases for maintainability and team collaboration. Break down high-level product requirements into technical tasks. API Integration & Backend Communication Consume RESTful APIs, GraphQL, or Firebase services. Implement error handling, loading states, and offline-first strategies where needed. Authentication & Security Implement login/signup with phone/email/Google/Apple. Setup Firebase Auth / AWS Cognito / custom auth flows. Secure data storage (e.g., SharedPreferences, Hive, EncryptedStorage). Database & Storage Local databases: Hive, Drift, SQLite. Cloud databases: Firebase Firestore, Realtime DB, Supabase, or custom backend. State Management Use and recommend best practices for scalable state management (Riverpod preferred for futureproofing). Third-party SDKs & Integrations Integrate SDKs: payments (e.g., Razorpay, Stripe), push notifications (Firebase Messaging), analytics, deep linking, maps, etc. UI/UX Implementation Create pixel-perfect, responsive UIs from Figma or other design tools. Add animations using Rive, Lottie, or Flutter’s native animation tools. Testing & Quality Assurance Write unit, widget, and integration tests. Ensure app stability using CI/CD and crash reporting tools (e.g., Sentry, Firebase Crashlytics). Deployment Prepare apps for Google Play Store and Apple App Store with all necessary compliance. Handle signing, provisioning profiles, and release builds. Setup CI/CD for automated builds (e.g., with Codemagic, Bitrise, GitHub Actions). 👨‍💼 Team & Communication Collaborate with product manager, UI/UX designer, and backend developers. Participate in agile sprints, daily standups, and sprint planning. Convert product vision into tech specs, timelines, and deliverables. 🧠 Required Expertise 3–5+ years Flutter experience (Dart, Widgets, CustomPainter, Platform Channels). Prior experience launching apps to both Play Store and App Store. Deep understanding of mobile architecture (clean architecture, MVVM, hexagonal, etc.). Familiarity with performance optimization, lazy loading, and memory management. Proficient in Git, GitHub, GitLab, Bitbucket workflows. Experience with cloud (Firebase, AWS Amplify) is a plus. 💡 Bonus Skills Native Android (Kotlin) / iOS (Swift) experience for bridging platform features. DevOps experience (CI/CD pipelines, release automation). Experience working in a startup or building MVPs from scratch. Familiarity with tools like Figma, Notion, Jira, Postman. 📦 Expected Deliverables Production-ready Flutter app (Android + iOS). Complete source code with documentation. Deployed app live on both stores. Basic analytics, crash reporting, and CI/CD setup. Post-release support for bug fixing and iteration.

Posted 5 days ago

Apply

10.0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Geosys Enterprise Solutions Pvt Ltd.(Geosys) is an ISO 9001:2015 certified company which has been recognised as one of the 20 Most Promising GIS Solution Providers in 2017 in India by CIOReview. Since our inception over 10 years ago, we have been working with public and private sector clients, helping them in executing projects which improve the quality of their service delivery. As a valued Esri Inc. business partner, we have the ability to leverage global expertise in executing Enterprise Projects. In a constantly changing technology landscape, we have initiated an organisation wide transformation,which aims to put Geosys in a position to better serve the Industry over the next 10 years. As part of this transformation, we are trying to find a better balance across people, processes, Infrastructure and resources. Our Project Portfolio encompasses Application Development for web and mobile Platforms, Geographic Information system, Remote sensing. The Industry domains include Environmental Monitoring, Precision Agriculture, Natural Resources, Sustainability, Research and Tourism, Development. If you would like to be part of our transformation, Geosys is looking forward to having you in our collaborative project team which promotes innovation, personal growth,emphasising on accountability with a people centric approach. If you are ready for an opportunity to make an impact, earn a competitive compensation combined with a comprehensive benefits on par with industry standards (Health Coverage,Life Insurance,Paid Vacation, Sick, Casual Leaves) while still having a work-life balance. Reporting to Manager-Operations, the GIS Developer will be responsible for the creation, analysis, and maintenance of various spatial datasets and applications using ArcGIS suite of desktop products; publishing web maps, develop applications, services, and model workflows. The position will also be responsible for the execution of database queries and construct views and joins to support analytical tasks and reports. The desired candidate will have experience in the development of enterprise and cloud implementations of geospatial web and desktop applications. The successful candidate will have Capability of designing, developing, and maintaining database-driven geospatial end-user applications and interfaces for desktop, web and mobile. Experience in all phases of system and software development lifecycle including requirement analysis, design, development, testing and deployment. The developer would be part of project planning meetings to understand the business requirements, conceptualize them and execute things coupled with SDLC. Should be responsible for the end to end Product development. Preference would be given for people with experience in patterns, asynchronous programming, and MVVM to design and develop next-gen software on demand. Capability of designing, developing, and maintaining database-driven geospatial end-user applications and interfaces for desktop and the web. Experience in all phases of system and software development lifecycle including requirement analysis, design, development, testing and deployment. The developer would be part of project planning meetings to understand the business requirements, conceptualize them and execute things coupled with SDLC. KEY RESPONSIBILITIES AND ACCOUNTABILITIES As a GIS Developer at Geosys, You would be involving in developing web,mobile and desktop applications while participating in testing, supporting, deploying tools and preparing technical documentation. Develops, edits, and maintains geospatial datasets and databases. Designs, developments, and maintains GIS application software to support business process automation. Creates and maintains GIS web and mobile map applications published via ArcGIS Server, Online and Portal for ArcGIS. Coordinates and implements the organization's Intra/Internet-based strategies and initiatives for Creating and managing GIS applications. Responsible for the overall integrity, accuracy, reliability and security of all Enterprise level applications. Manages enterprise-level GIS software systems to support storage and delivery of geospatial data, oversight of design and maintenance of databases, including the development, and compliance of accepted GIS operating standards. Analyzes spatial data for reports, dashboards, and presentations. QUALIFICATIONS Education And Experience Experience in asynchronous programming using the Task Parallel Library Ability to work closely with software developers, product engineers, and documentation writers to build quality software in a constantly evolving fast paced agile environment A Bachelor's degree from an accredited college or university with major course work in GIS, Computer Science; or other applicable major. In lieu of a four year degree, applicants with considerable progressive experience with GIS application development and GIS systems may be considered. At least 2 years of experience in developing GIS applications using C#, Xmal & Javascript. Experience Microsoft .NET (desktop and web), Python, Web Services, HTML and CSS Proficiency in Creating applications using ArcGIS Enterprise, ArcGIS Online, ArcGIS Portal, ArcGIS Web AppBuilder & ArcGIS Desktop. Excellent written and communication skills. Proficient in working with Javascript. Knowledge, Skills And Abilities Create ArcGIS Editor solutions for ArcGIS Pro, utilizing C and C# Develop and design asynchronous GUI as part of ArcGIS Pro, utilizing C# Build software that follows industry-standard design patterns, development methodologies, and deployment models. Proficiency authoring scripts for geoprocessing and automation of routines. Proficiency developing GIS applications using Python, Javascript API, ASP.NET and related ArcGIS SDK's. Experience with full life-cycle software applications development (i.e., design,coding,testing, and implementation). Experience in developing GIS tools and applications that work with ESRI ArcMap and ArcGIS Pro platforms. Familiarity with the functionality of various GIS software and tools (ENVI, ERDAS, QGIS).

Posted 5 days ago

Apply

5.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

We’re hiring a founding Android Lead Engineer to design and build the core mobile experience — crafting motion-rich interfaces, real-time interactions, and deeply personalised journeys that redefine how people connect. You will: Architect, build, and own end-to-end native Android experiences Lead development of motion-heavy, touch-first, highly responsive UI Solve for chat, notifications, and real-time interactions at scale Optimise for cold starts, animation smoothness, and low latency Mentor junior engineers, own technical roadmap, and enforce code quality Collaborate closely with the design, product, and backend team You'll Be a Great Fit if You: Have 5+ years of experience building and scaling B2C Android apps in Kotlin with a focus on performance, UI polish, and responsiveness. Strong grasp of Jetpack components, Material Design, MVVM/Clean Architecture, and Coroutines/Flows. Solid understanding of networking (Retrofit/OkHttp), caching, memory management, and app security. Experience working with Firebase, Room, WebSockets, push notifications, and analytics SDKs. Comfort with CI/CD, Play Store releases, crash analytics (e.g., Crashlytics/Sentry), and A/B testing. Have built or integrated features like in-app chat, push notifications, or real-time video/audio, and know how to manage latency across devices Have shipped 0→1 features or apps from scratch and love iterating with product and design Obsess over details: gesture choreography, transitions, layout timing, and smooth-as-butter interactions Have led small teams or mentored junior devs, and enjoy setting the bar for code quality, architecture, and reviews Have worked at product-led B2C startups or consumer platforms at scale — ideally with 1M+ DAU. Are curious and up-to-date with the latest in Android SDK development Are fast-moving, comfortable with early-stage ambiguity and ownership Bonus: Exposure to image processing, face detection, or integrating LLM/AI APIs. Why Join Us: We are AI-native and building for global audiences Founding team of repeat founders and backed by top-tier investors Autonomy + velocity + product-first culture All Engineers get ESOPs

Posted 5 days ago

Apply

3.0 years

0 Lacs

India

Remote

Company Description Seosaph is a burgeoning name in customized software development, offering tailored tech solutions to businesses in diverse verticals. In just two years, Seosaph has provided outstanding solutions to industries such as Finance, Healthcare, and E-commerce. Our vision is to transform our clients into vertical leaders by integrating optimal technology solutions and delivering trusted services. Role Description This is a full-time remote role for a Mobile Application - Technical Lead. The Technical Lead will be responsible for leading the mobile app development team, overseeing project timelines, implementing technical solutions, and ensuring the quality of the mobile applications. The role also involves coordinating with other teams, providing technical guidance, and troubleshooting issues as they arise. A Mobile Application Development Technical Lead is a critical role that blends strong technical expertise in mobile development with effective leadership and project management skills. This role involves overseeing the entire mobile application development lifecycle, guiding a team of developers, and ensuring the delivery of high-quality, robust, and scalable solutions that meet business objectives and user needs. Key responsibilities Lead and mentor a team of mobile developers: This includes providing technical guidance and support, fostering a collaborative and innovative work environment, and helping team members grow their skills and confidence. Drive the entire mobile application development lifecycle: This involves overseeing the design, development, testing, and deployment of mobile applications for both Android and iOS platforms. Ensure high-quality, scalable, and robust solutions: This includes maintaining code quality, ensuring the performance and responsiveness of applications, and identifying and resolving technical issues, bottlenecks, and bugs. Collaborate with cross-functional teams: This includes working closely with product management, designers, QA engineers, and other stakeholders to understand requirements, define project scope and objectives, and ensure alignment with business goals. Define and implement technical strategies: This includes evaluating and recommending the appropriate technology stack, tools, frameworks, and architectural patterns (e.g., MVC, MVP, MVVM) to enhance development efficiency, product quality, and align with business objectives. Stay updated with the latest industry trends and emerging technologies: Keeping abreast of advancements in programming languages (e.g., Swift, Kotlin, Dart, JavaScript), frameworks (e.g., React Native, Flutter), UI/UX principles, mobile security best practices, and new tools, is crucial for guiding the team in adopting best practices and delivering innovative solutions. Manage project timelines, resources, and deliverables: This involves ensuring successful and timely project completion within scope and budget, often utilizing agile methodologies like Scrum or Kanban. Serve as a technical expert and advocate for innovation: This includes leading technical discussions, making informed architectural decisions, troubleshooting and resolving complex technical issues, advocating for improvements, and continuously learning and encouraging the team to do the same. Essential skills and qualifications Technical Expertise: Deep understanding of mobile development technologies, including native (iOS - Swift/Objective-C/SwiftUI/UIKit, Android - Kotlin/Java/Jetpack Compose) and cross-platform development (Flutter/Dart, React Native/JavaScript). Leadership and Team Management: Proven experience leading and mentoring a team, delegating tasks, fostering a positive work environment, and resolving conflicts. Project Management: Familiarity with Agile methodologies (Scrum/Kanban) and experience managing project timelines, resources, and deliverables. Communication: Excellent verbal and written communication skills to effectively communicate with technical and non-technical stakeholders, provide feedback, and build trust. Problem-solving and Decision-making: Strong analytical thinking, ability to identify and resolve complex technical issues efficiently, and make sound decisions. Strong understanding of mobile app architecture and design patterns: Such as MVC, MVP, MVVM, and clean architecture. Experience with backend integration: Utilizing RESTful APIs, databases (e.g., SQLite, Firebase), and understanding networking protocols. Continuous Integration/Continuous Deployment (CI/CD) and Version Control (Git): Familiarity with practices and tools to streamline the development process and ensure code quality. Education : A Bachelor's degree in Computer Science, Software Engineering, or a related field. Experience: Minimum 3 years of experience Add-Ons : Experience in web application front-end development like ReactJS, AngularJS would be an added advantage.

Posted 5 days ago

Apply

1.0 years

1 - 6 Lacs

India

Remote

Job Summary: We are looking for a talented and passionate Android Developer proficient in Java and Kotlin to join our mobile development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure Android applications. Key Responsibilities: Design and build advanced applications for the Android platform using Java and Kotlin . Collaborate with cross-functional teams to define, design, and ship new features. Maintain and enhance existing Android applications, ensuring performance, quality, and responsiveness. Work with RESTful APIs to connect Android applications to back-end services. Handle debugging and troubleshooting to improve application performance. Stay up-to-date with the latest mobile technology trends, tools, and techniques. Ensure the best possible performance, quality, and responsiveness of applications. Participate in code reviews, unit testing, and bug fixing. Follow best practices in mobile development, architecture, and design patterns such as MVVM or MVP. Required Skills and Qualifications: Bachelor’s degree in Computer Science, Engineering, or related field. 1+ years of experience in Android app development. Strong knowledge of Java and Kotlin for Android development. Experience with Android SDK, Android Studio, and related development tools. Familiarity with Google Play Store deployment and release process. Good understanding of architectural patterns like MVVM, MVP, or Clean Architecture . Experience with third-party libraries (Retrofit, Glide/Picasso, Room, Firebase, etc.). Familiarity with Git version control. Experience working with agile/scrum teams is a plus. Preferred Skills: Experience with Jetpack components (Navigation, LiveData, ViewModel, etc.). Knowledge of CI/CD tools for Android (e.g., Jenkins, GitHub Actions). Understanding of Unit Testing & UI Testing using tools like JUnit, Espresso, Mockito. Familiarity with Play Store policies and publishing procedures. Benefits: Competitive salary and performance bonuses Flexible work hours / Hybrid or remote options (if applicable) Paid time off, health insurance, and professional development support How to Apply: Send your resume and portfolio of apps (if available) to [insert email or application link]. Job Type: Full-time Pay: ₹11,017.90 - ₹50,374.41 per month Work Location: In person

Posted 5 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Description Summary This position is responsible for designing highly complex modules, critical components or a whole application/product in its entirety. Has the vision to integrate it across multiple systems. This position works independently and is seen as a technical leader. The position is responsible for driving the design and development efforts related to architecture, scalability, availability and performance in alignment with the product/application roadmap. Job Description Roles and Responsibilities In This Role, You Will Be responsible for providing technical leadership and defining, developing, and evolving software in a fast-paced and agile development environment using the latest software development methods and infrastructure Provide guidance to developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM Work with Product Line Leaders (PLLs) to understand product requirements & vision Drive increased efficiency across the teams, eliminating duplication and leveraging product and technology reuse Capture system level requirements by brainstorming with CTO, Sr. Architects, Data Scientists, Businesses & Product Managers Leads impact assessment and decision related to technology choices, design/architectural considerations, and implementation strategy. Subject matter expert in processes and methodologies with the ability to adapt and improvise in various situations. Expert in navigating through ambiguity and prioritizing conflicting asks. Expert level skills in design, architecture and development, with an ability to take a deep dive in the implementation aspects if the situation demands. Leads the architecture and design efforts across the product/multiple product versions and is an expert in architecting custom solutions off the base product. Expert in core data structures as well as algorithms and has the ability to implement them using language of choice when necessary – as a value offering. Education Qualification For Roles Outside USA Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with significant experience. For roles in USA:Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum years of experience8years Desired Characteristics Technical Expertise Experience: 14+ years of experience in front-end development, with at least 5+ years of experience in Angular development (version 2 and above). Angular Expertise: Deep knowledge of Angular (2+), Angular CLI, RxJS, TypeScript, and related Angular ecosystem libraries and tools. Architecture & Design Patterns: Solid understanding of front-end architecture and design patterns (MVC, MVVM, Singleton, etc.), and the ability to design and implement solutions that are scalable, maintainable, and efficient. JavaScript/HTML/CSS: Proficiency in JavaScript, HTML5, and CSS3, along with knowledge of pre-processors like Sass or LESS. Preferred Qualifications Micro-Frontends: Experience in designing and implementing micro-frontend architectures. Server-Side Rendering (SSR): Familiarity with Angular Universal and implementing SSR for improved SEO and faster initial load times. UI/UX Understanding: Knowledge of UX/UI principles, including responsive design and creating accessible user interfaces. Advanced Testing Strategies: Expertise in advanced testing techniques and tools for Angular applications, including automated UI testing and performance testing. Backend Exposure: Familiarity with backend technologies (Node.js, .NET, Java, etc.) and understanding the full stack of web application development. Leadership: Proven ability to lead and mentor development teams, drive technical decisions, and facilitate architectural discussions. State Management: Experience with state management tools like NgRx, Redux, or Akita to manage application state in large-scale Angular apps. Performance Optimization: Proven experience in optimizing Angular applications for speed and efficiency, including techniques such as lazy loading, tree-shaking, and change detection strategies. Testing: Strong experience with testing frameworks and tools such as Jasmine, Karma, and Cypress for unit, integration, and end-to-end testing. CI/CD & Version Control: Familiarity with continuous integration/continuous deployment pipelines, version control using Git, and managing build and release processes. Cloud & Backend Integration: Experience with cloud platforms (AWS, Azure, etc.) and integrating with backend APIs (REST, GraphQL, etc.). Agile Development: Experience in Agile/Scrum methodologies and the ability to work in a fast-paced, collaborative environment. Business Acumen Evaluates technology to drive features and roadmaps. Maps technology trends to internal vision. Differentiates buzzwords from value proposition. Embraces technology trends that drive excellence beyond traditional practices (e.g., Test automation in lieu of traditional QA practices). Balances value propositions for competing stakeholders. Recommends a well-researched recommendation of buy vs. build solution. Conveys the value proposition for the company by assessing financial risks and gains of decisions and return on investment (ROI). Manages the process of building and maintaining a successful alliance. Understands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses. Able to clearly articulate the business drivers relevant to a given initiative. Leadership Influences through others; builds direct and "behind the scenes" support for ideas. Pre-emptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome. Uses experts or other third parties to influence. Able to verbalize what is behind decisions and downstream implications. Continuously reflecting on success and failures to improve performance and decision-making. Understands when change is needed. Participates in technical strategy planning. Proactively identifies and removes project obstacles or barriers on behalf of the team. Able to navigate accountability in a matrixed organization. Communicates and demonstrates a shared sense of purpose. Learns from failure. Personal Attributes Able to effectively direct and mentor others in critical thinking skills. Proactively engages with cross-functional teams to resolve issues and design solutions using critical thinking and analysis skills and best practices. Finds important patterns in seemingly unrelated information. Influences and energizes other toward the common vision and goal. Maintains excitement for a process and drives to new directions of meeting the goal even when odds and setbacks render one path impassable. Innovates and integrates new processes and/or technology to significantly add value to GE. Identifies how the cost of change weighs against the benefits and advises accordingly. Proactively learns new solutions and processes to address seemingly unanswerable problems. Note Note To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years' experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used. This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager. Additional Information Relocation Assistance Provided: Yes

Posted 5 days ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with a unique combination of skill + passion. If you have the qualities and drive to lead yourself or teams, there are roles ready to cultivate your skills and take you to the next level. Job Description Net Full Stack Lead – Job Description Job Summary This position provides leadership in full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget. He/She directs component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements and ensure compliance. This position develops and leads AD project activities and integrations. He/She guides teams to ensure effective communication and achievement of objectives. This position researches and supports the integration of emerging technologies. He/She provides knowledge and support for applications’ development, integration, and maintenance. This position leads junior team members with project related activities and tasks. He/She guides and influences department and project teams. This position facilitates collaboration with stakeholders. Key Responsibilities Lead the team in designing, developing, and maintaining applications using the .Net framework. Collaborate with cross-functional teams to define, design, and deploy new features. Develops and ensures creation of application documents. Defines and produces integration builds. Leads maintenance, production support & development work. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Mentor junior developers and provide technical guidance and support. Conduct code reviews and ensure adherence to coding standards and best practices. Stay updated with the latest industry trends and technologies to ensure continuous improvement. Primary Skills (must Have) Strong knowledge of in C#, .NET Proven experience in Web-Development using Angular, ExtJs Strong hands-on experience in Database - SQL Server (preferred) Experience with RESTful services and APIs Expert in frameworks - MVC, Entity Framework, MVVM Framework, XUnit/NUnit Unit Testing framework Proficient in designing native cloud apps, legacy apps migration/modernization in GCP (preferred) / Azure Strong hands-on experience DevOps (CI/CD) implementation, Version control using Git Secondary Skills (good To Have) Google Cloud Platform - GKE, Apigee, BigQuery, Spanner, etc. Agile (Scrum) PowerBI Qualifications Education: Bachelor’s or master’s degree in computer science, Information Technology, or a related field Experience: Minimum of 3-5 years of experience in leading multi-disciplinary team. Soft Skills: Strong analytical and Problem-solving skills, Excellent communication, and Teamwork abilities. Certifications: GCP Architect, Azure architect certification, CSM are preferred. Employee Type Permanent UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.

Posted 5 days ago

Apply

3.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Experience : 3.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Office (Mumbai) Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Shaadi.com) What do you need for this opportunity? Must have skills required: Kotlin, SOLID design patterns, MVVM Shaadi.com is Looking for: Job Description: Senior Software Engineer Overview Shaadi.com is the World’s No. 1 Matchmaking & Marriage service with overs millions of success stories, Serving lakhs of users daily, 70% of which are from Android. This makes Android team a high stake engineering role at scale. We are a small team of seven people managing more than 100 apps (Shaadi App, Select & Vip App, Sangam App and 100+ community apps) and to this select group we would like to add - you. If you're a mid-career Android developer you would do very well to join our team. We deliver out sized engineering impact and work at scale on one of India's best loved brands. The problem space is very interesting and we set very high engineering standards for ourselves. This is what allows us to create such a massive impact with such a small team. Even though you'll be part of the Android team you will be spending most of your time in cross functional teams shipping product features. You will work closely with product managers, designers and API developers to produce quality features while adhering to our engineering and architecture practices. Role Profile The ideal candidate is highly organized and has strong technical skills, including working with modern mobile technologies, writing elegant and efficient code, and staying up to date with best practices. Also, we believe in extreme ownership! What We Do… Understand the specifications from product, design, and QA - draft a solution followed by a team discussion on feasibility, architecture, design, etc. before implementations We write performant code with End-2-End tests because TDD is awesome! Building monitoring system around the feature we ship which tell what our work result are. What we need… Android developer with 5-8 years of experience We use MVVM but you should be well versed in at least one of the design pattern MVC, MVP or MVVM. Good in OOP, Architecture, Design Patterns, SOLID principles, Data Structures and Algorithms etc Strong knowledge of Android UI design principles, patterns, and best practices Continuously discover, evaluate, and implement new technologies to maximize development efficiency A knack for benchmarking and optimization Brownie Points (actually we would be delighted if you have these) Knowledge of KOTLIN Knowledge of DAGGER2 as we are completely using DAGGER2 all across TDD Perks Demo Days, Hackfests, BYOTs, Meetups, etc Chill out zones Cafe with TT, Foosball, PS, Xbox, board games, etc. Complementary and subsidized food How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 6 days ago

Apply

1.0 - 5.0 years

0 Lacs

kozhikode, kerala

On-site

As an Android Developer at Zakysoft Solutions in Kozhikode, you will collaborate with product and design teams to create high-quality mobile applications. Your role will require creativity, ownership, and technical excellence. Your responsibilities will include developing, testing, and maintaining Android applications using Kotlin, integrating RESTful APIs and third-party SDKs, optimizing application performance, and participating in code reviews to ensure high code quality. Additionally, you will work with UI/UX designers and backend developers to deliver seamless user experiences. Staying up-to-date with emerging trends and technologies in mobile development will be crucial. The ideal candidate will have 1 to 3 years of hands-on experience in Android development, proficiency in Kotlin, a solid understanding of Android SDK, components, and lifecycle, familiarity with architectural patterns like MVVM or MVP, experience with Git, Firebase, and local database handling, strong debugging and problem-solving skills. Experience with Jetpack Compose, published apps on Google Play Store, and understanding of CI/CD and testing frameworks would be considered advantageous. This is a full-time position with a day shift schedule, requiring in-person work at Zakysoft Solutions. Join us in our pursuit of delivering innovative digital solutions and contribute to impactful projects while growing with a dynamic team in Kozhikode.,

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

You will be joining ChicMic Studios as an Android & Flutter Developer in our rapidly growing development team. Your passion for building high-performance mobile applications for both Android and cross-platform environments is what we are looking for. As an Android & Flutter Developer, you will play a crucial role in the development, testing, and maintenance of native Android applications as well as cross-platform applications using Flutter. Your responsibilities will include collaborating closely with design, product, and back-end teams throughout the full development lifecycle, from ideation to deployment. Your primary tasks will involve developing and maintaining native Android apps using Kotlin or Java, building cross-platform mobile applications using Flutter and Dart for iOS and Android platforms, implementing new features based on product requirements, and focusing on optimizing app performance to deliver a seamless user experience. Additionally, you will be responsible for integrating back-end services with mobile applications to handle real-time data and content, as well as managing the release process for Android apps in the Google Play Store. To excel in this role, you should have proficiency in Kotlin and Java for Android development, experience with Android SDK, Android Studio, Gradle, and common Android libraries, as well as familiarity with Android architecture patterns such as MVVM, MVP, and MVC. Moreover, strong proficiency in Flutter and Dart for building cross-platform mobile apps, knowledge of state management techniques in Flutter, and experience in integrating mobile apps with various APIs are essential requirements. If you meet the required qualifications and have at least 3 years of experience in Android & Flutter development, we encourage you to apply for this full-time position. For further details or to express your interest, please contact us at 9875952836. Our office is located at F273, Phase 8b Industrial Area Mohali, Punjab. We look forward to hearing from talented individuals like you who are dedicated to creating innovative mobile applications.,

Posted 6 days ago

Apply

10.0 - 16.0 years

0 Lacs

pune, maharashtra

On-site

As a dynamic and experienced Android Developer, you will be responsible for developing and maintaining Android applications for a leading provider of in-flight entertainment and communication solutions in Pune. Your key responsibilities will include optimizing apps for maximum speed and scalability, implementing and managing API designs and architecture, ensuring performance optimization, collaborating with cross-functional teams, providing regular updates, and addressing bugs promptly after release. You will also be expected to implement best practices for app security to safeguard user data. To qualify for this position, you should have 10-16 years of experience in the IT industry with demonstrated expertise in developing Android applications. Strong debugging skills, extensive knowledge and proficiency in Kotlin, Java, Android Studio, and Android SDK, experience with architectures such as MVVM, MVP, and MVC, hands-on experience with AWS cloud, and proficiency in developing and integrating APIs are essential requirements. Working knowledge of cloud technologies will be a plus. Additionally, you should be able to respond to user-reported issues and provide timely resolutions. This is an onsite position that requires you to work from the office in Pune. If you are interested in this opportunity, please share your updated profile with Sam.Thilak@antal.com.,

Posted 6 days ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies