Home
Jobs

2011 Kotlin Jobs - Page 3

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 years

0 Lacs

Faridabad, Haryana, India

Remote

Linkedin logo

Job Location: Remote Shift Timing - 9 AM to 6 PM IST Laptops required - Windows and Mac both Job Description We are looking for highly experienced Cross-Platform Developer who has strong expertise in building applications for Mobile (iOS & Android) as well as Desktop platforms (macOS & Windows). The ideal candidate is a versatile engineer with a passion for delivering polished, scalable, and high-performance applications across devices and platforms. This role is ideal for someone who thrives in a product-led, tech-forward environment and can contribute across the full development lifecycle. Key Responsibilities  Design, develop, and maintain cross-platform applications for iOS, Android, macOS, and Windows.  Lead architecture, development, and optimization of applications using Flutter, Swift (SwiftUI/AppKit), Kotlin/Java, and Windows frameworks (e.g., WPF, UWP, WinUI, Electron, or Flutter Desktop).  Collaborate with product managers, designers, and QA teams to deliver seamless user experiences.  Implement business logic, APIs, payment systems, notifications, and analytics for both mobile and desktop platforms.  Write clean, maintainable, and efficient code while ensuring cross-platform consistency.  Conduct performance tuning, memory management, and platform-specific optimization.  Guide junior developers and perform code reviews.  Stay up to date with emerging technologies and trends across platforms.  Stay updated on the latest Flutter, Android, and Swift/macOS development trends. Required Qualifications & Skills  Bachelor’s or Master’s degree in Computer Science, IT, or related field.  5+ years of experience in cross-platform development, including: o iOS app development using Swift and SwiftUI/UIKit. o Android app development using Kotlin or Java. o macOS desktop development using SwiftUI/AppKit. o Windows desktop development using WPF, UWP, WinUI, or Electron.  Strong understanding of UI/UX principles, design patterns, and multi-platform consistency.  Hands-on experience with Flutter or React Native is a plus.  Experience with integrating REST APIs, third-party SDKs, authentication, and database systems.  Familiarity with app publishing processes across App Store, Google Play, Microsoft Store, and Mac App Store.  Knowledge of version control (Git), CI/CD pipelines, and Agile methodologies. Good to Have  Experience with Flutter Desktop or Electron for cross-platform desktop apps.  Exposure to Firebase, GraphQL, or Cloud Functions.  Familiarity with DevOps, Docker, or cross-platform packaging and deployment tools.

Posted 2 days ago

Apply

5.0 - 7.0 years

3 - 6 Lacs

Bengaluru

On-site

GlassDoor logo

Company Description Amol Technologies is a developing Global Software Development organization headquartered at Nashik, India. We are a group of profoundly gifted technologists taking into account our customer's needs. With an unmatched ability pool of profoundly talented Software Engineers, we have the specialized aptitudes, responsibility and industry information to convey custom applications on schedule and inside spending plan. Job Description We are looking for a highly skilled Android Developer with 5–7 years of hands-on experience in building modern Android applications using Kotlin and Jetpack Compose . The ideal candidate should have solid experience working on Bluetooth Low Energy (BLE) integrations , along with a strong understanding of Android architecture components and performance optimizations. Key Responsibilities Design and develop advanced Android applications using Kotlin and Jetpack Compose. Integrate and manage Bluetooth Low Energy (BLE) communication layers for hardware interaction. Architect, build, and maintain reusable code and libraries for future use. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of the application. Write unit and integration tests to ensure robustness and reliability. Stay updated with the latest trends in Android and BLE ecosystems. Required Skills 5–7 years of professional Android development experience. Strong command of Kotlin, Coroutines, and Flow. Proficiency with Jetpack Compose, LiveData, ViewModel, Navigation, Room, and other Android Jetpack components. Solid experience with BLE communication, GATT profiles, characteristic reading/writing, connection states, etc. Understanding of Clean Architecture, MVVM, or MVI patterns. Knowledge of dependency injection frameworks like Hilt or Koin. Familiar with tools like Retrofit, OkHttp, Gson, or Moshi. Experience working with background services, battery optimizations, and lifecycle-aware components. Strong debugging and performance tuning skills. Nice to Have Experience with CI/CD tools like GitHub Actions, Jenkins. Exposure to cross-platform frameworks like Kotlin Multiplatform Mobile, Compose Multiplatform Mobile is a plus.

Posted 2 days ago

Apply

0 years

5 - 7 Lacs

Bengaluru

On-site

GlassDoor logo

Java & Kotlin (Kotlin is preferred for modern development) , Jetpack compose and Room Android SDK Understanding core components like Activities, Fragments, Services, Broadcast Receivers UI Design & UX Principles Working with XML layouts, Jetpack Compose, Material Design guidelines Data Handling SQLite, Room Database, SharedPreferences, local storage Networking Retrofit, Volley, WebSockets for API calls and real-time updates Multithreading & Asynchronous Processing Coroutines, RxJava for background tasks. Dependency Management Gradle for build system configuration Jetpack Libraries ViewModel, LiveData, Navigation Component, WorkManager Testing Frameworks JUnit, Espresso, Mockito for unit and UI tests CI/CD for Android Fastlane, Jenkins, GitHub Actions Play Store Deployment Signing APKs, publishing policies, Play Store console management App Analytics & Monitoring Firebase Analytics, Crashlytics Proficiency in iOS Development, Swift About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Posted 2 days ago

Apply

2.0 years

5 - 9 Lacs

Bengaluru

On-site

GlassDoor logo

Job Description: Remitly's vision is to transform lives with trusted financial services that transcend borders. Since 2011, we have been tirelessly delivering on our promises to people who send money around the world. Today, we are reimagining global financial services and building products that extend beyond traditional barriers to give customers access to more of the services they need, no matter where they call home. Join over 2,700 employees worldwide who are growing their careers with purpose and connection with our customers while having a positive impact on millions of people around the globe. About the Role: The Regional Expansion team manages the core of Remitly's product; a platform for transferring funds quickly and reliably, ensuring our customers always have a great experience, from send to receive. We ensure the movement of over 12 billion dollars a year through disbursement methods such as bank deposit, cash pickup, mobile wallets, and home delivery. As a Software Development Engineer I (SDE I) on the Global Regional Expansion team at Remitly, you will help build and enhance software solutions that enable seamless expansion into new markets. You will work alongside experienced engineers, contributing to scalable, reliable, and secure systems that serve customers worldwide. This role is a great opportunity to learn, grow, and gain hands-on experience in developing distributed systems while supporting Remitly's mission to improve financial access globally. You will receive mentorship from senior engineers, participate in real-world projects, and help solve complex technical challenges in the global payments space. You Will: Write clean, maintainable, and efficient code to support regional expansion initiatives. Work on backend services, APIs, and microservices, gaining hands-on experience with scalable systems. Collaborate with senior engineers on software design, architecture, and implementation. Participate in code reviews and technical discussions to continuously improve software quality. Troubleshoot and resolve bugs, system issues, and performance bottlenecks. Learn best practices in cloud-based development (AWS) and contribute to deployments. Work closely with cross-functional teams (Product, Engineering, Design) to align technical work with business needs. Stay curious and continuously expand your technical skills, applying new knowledge to real-world problems. You Have: 2+ years of experience in software development with a focus on backend services and distributed systems. Proficiency in Java, Kotlin, Go, or equivalent backend programming languages. Experience with cloud platforms (AWS, GCP, or Azure) and deploying scalable applications. Understanding of APIs, microservices architecture, and event-driven systems. Strong problem-solving skills and ability to work in a highly collaborative environment. Eagerness to learn, receive mentorship, and grow within a fast-paced global team. Familiarity with relational and NoSQL databases and best practices for data storage and retrieval. Interest in regional financial regulations, security, and compliance requirements in fintech or global payments. #LI-Hybrid Our Benefits: Medical, Dental & Vision Insurance Life Insurance Mental Health & Family Forming benefits Learning & development benefits We are committed to nondiscrimination across our global organization and in all of our business operations. Employment is determined based upon personal capabilities and qualifications without discrimination on the basis of race, creed, color, religion, sex, gender identification and expression, marital status, military status or status as an honorably discharge/veteran, pregnancy (including a woman's potential to get pregnant, pregnancy-related conditions, and childbearing), sexual orientation, age (40 and over), national origin, ancestry, citizenship or immigration status, physical, mental, or sensory disability (including the use of a trained dog guide or service animal), HIV/AIDS or hepatitis C status, genetic information, status as an actual or perceived victim of domestic violence, sexual assault, or stalking, or any other protected class as established by law. Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Posted 2 days ago

Apply

2.0 years

6 - 10 Lacs

Bengaluru

On-site

GlassDoor logo

Job Description About Us: As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Target’s global team and has more than 4,000 team members supporting the company’s global strategy and operations. Tech Overview: Every time a guest enters a Target store or browses Target.com, they experience the impact of Target’s investments in technology and innovation. We’re the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guests—and we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview: Target.com and Mobile translates the in-store experience our guests love to the digital environment. Our Mobile Engineers develop native apps like Cartwheel and Target’s flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, you’ll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. You’ll be a visionary for the future of Target’s app ecosystem. You’ll have the advantage of Target’s unmatched brand recognition and special marketplace foothold—making us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. You’ll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. You’ll lend your passion for engineering technologies that fix problems and meet needs guests didn’t even know they had. You’ll work on autonomous teams and incorporate the newest technical practices. You’ll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, you’ll have the right balance of self-rule and accountability for how technical products perform. Team Overview: We are dedicated to ensuring a seamless and efficient checkout experience for Guests shopping on our digital channels, including web and mobile apps. Our team plays a crucial role in the overall shopping journey, focusing on the final and most critical steps of the purchase process. We are responsible for managing the seamless payments experience during Checkout , from the moment a Guest adds a payment to their cart to the final purchase confirmation. Our goal is to provide a smooth, secure, and user-friendly checkout process that enhances customer satisfaction and drives conversions. Our team is cross-geo located, with members driving different features and collaborating from both India and the US. This diverse setup allows us to leverage a wide range of expertise and perspectives, fostering innovative solutions and effective problem-solving. As part of the Digital Payments team , you will have the opportunity to work with cutting-edge technologies and innovative solutions to continuously improve the Checkout experience. Our collaborative and dynamic environment encourages creative problem-solving and the sharing of ideas to meet the evolving needs of our Guests. Position Overview: Able to implement new features/fixes within the current framework with little or no direction. Able to troubleshoot problems and devise solutions for root cause. Hands-on development, often taking on the more complicated tasks. Ensures solution is production ready, deployable, scalable and resilient. Has advanced skills around technology for their area. Examples may include: computing topics, threading models, performance considerations, caching, database indexing, operating system internals, networking, infrastructure systems and operations. Researches the best design and new technologies for given problem. Evaluates technologies and documents decision making. Understands how the solution is deployed, examples may include: VMs, containers, clustering, load balancing, DNS, networking, and scalability. Recommends changes to internal processes and procedures when deficiencies are observed. Articulates the value of a technology. Approaches all engineering work with a security lens and actively looks for security vulnerabilities within code/infrastructure architecture when providing peer reviews. Contributes to open source where applicable. Helps tune and change the observability on their team accordingly. Is aware of the operational data for their team’s domain and uses it as a basis for suggesting stability and performance improvements. About You: Experience: 2 years - 4 years 4 year degree or equivalent experience Excellent communication skills with both business partners and other engineering teams Familiar with Agile principles and possess a team attitude Strong problem solving and debugging skills Strong sense of ownership and the ability to work with a limited set of requirements Experience engineering applications for the JVM. Java or Kotlin experience is definitely needed. Experience in micro services, Spring Boot, and event driven architecture Experience building CI/CD pipelines Exposure to building high-performance scalable APIs is a plus. Knowledge of NoSQL technologies Cassandra, Elastic search, MongoDB is a plus Good at writing unit and functional tests and test-driven development Know More About Us Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging

Posted 2 days ago

Apply

3.0 years

6 - 8 Lacs

Ahmedabad

On-site

GlassDoor logo

Job Summary: We’re looking for a skilled React Native Developer with 3+ years of experience in building mobile apps for iOS and Android. You’ll collaborate with teams to create user-friendly apps, integrate APIs, fix bugs, and publish updates to the app stores. Experience with JavaScript/TypeScript, CI/CD, and working with native modules is required. Key Responsibilities: Build and maintain high-quality cross-platform mobile applications using React Native. Collaborate closely with designers, developers, and backend teams to deliver top-notch UI/UX. Integrate third-party APIs (REST & GraphQL) seamlessly. Debug, fix bugs, and optimize app performance. Handle deployments to the Google Play Store and Apple App Store. Contribute to new features, from idea to implementation. Required Skills and Qualifications: Minimum 3 years of hands-on experience in React Native development. Proficient in JavaScript (ES6+) and TypeScript. Experience with React.js, Redux, or Context API. Strong understanding of native module integration. Experience with CI/CD pipelines, Git, and version control. Familiarity with testing frameworks like Jest, Detox, or similar. Exposure to native development in Java/Kotlin (Android) or Swift/Objective-C (iOS). Job Type: Full-time Pay: ₹50,000.00 - ₹70,000.00 per month Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Monday to Friday Morning shift Experience: React Native: 3 years (Preferred) TypeScript: 3 years (Preferred) Deployment: 3 years (Preferred) iOS development: 2 years (Preferred) Android Development: 2 years (Preferred) Work Location: In person

Posted 2 days ago

Apply

3.0 years

6 - 8 Lacs

Ahmedabad

On-site

GlassDoor logo

Job Summary: We’re looking for a skilled React Native Developer with 3+ years of experience in building mobile apps for iOS and Android. You’ll collaborate with teams to create user-friendly apps, integrate APIs, fix bugs, and publish updates to the app stores. Experience with JavaScript/TypeScript, CI/CD, and working with native modules is required. Key Responsibilities: Build and maintain high-quality cross-platform mobile applications using React Native. Collaborate closely with designers, developers, and backend teams to deliver top-notch UI/UX. Integrate third-party APIs (REST & GraphQL) seamlessly. Debug, fix bugs, and optimize app performance. Handle deployments to the Google Play Store and Apple App Store. Contribute to new features, from idea to implementation. Required Skills and Qualifications: Minimum 3 years of hands-on experience in React Native development. Proficient in JavaScript (ES6+) and TypeScript. Experience with React.js, Redux, or Context API. Strong understanding of native module integration. Experience with CI/CD pipelines, Git, and version control. Familiarity with testing frameworks like Jest, Detox, or similar. Exposure to native development in Java/Kotlin (Android) or Swift/Objective-C (iOS). Job Type: Full-time Pay: ₹50,000.00 - ₹70,000.00 per month Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Monday to Friday Morning shift Experience: React Native: 3 years (Preferred) TypeScript: 3 years (Preferred) Deployment: 3 years (Preferred) iOS development: 3 years (Preferred) Android Development: 3 years (Preferred) Work Location: In person

Posted 2 days ago

Apply

0 years

0 - 0 Lacs

Greater Noida

Remote

GlassDoor logo

Job Overview: We are looking for a skilled Flutter Developer to design, develop, and maintain high-performance cross-platform mobile applications. The ideal candidate should have experience in Flutter, Dart, and mobile app development best practices. Key Responsibilities: Develop, test, and deploy cross-platform mobile applications using Flutter and Dart . Collaborate with UI/UX designers to create intuitive and visually appealing interfaces. Integrate RESTful APIs, third-party libraries, and other backend services. Optimize app performance and ensure smooth user experience across devices. Troubleshoot and debug issues, ensuring the app runs efficiently. Implement state management solutions (Provider, Riverpod, Bloc, etc.). Write clean, maintainable, and scalable code following best coding practices. Stay updated with Flutter updates, industry trends, and emerging technologies. Requirements: Proficiency in Flutter & Dart for mobile app development. Experience with Firebase, RESTful APIs, GraphQL, and third-party integrations . Knowledge of state management tools (Provider, Bloc, Riverpod, GetX). Understanding of mobile app architecture and UI/UX principles . Experience with version control systems (Git, GitHub, GitLab, or Bitbucket) . Familiarity with native Android/iOS development (Kotlin, Swift) is a plus . Strong problem-solving skills and attention to detail. Ability to work in a fast-paced environment and collaborate with a team. Preferred Skills (Good to Have): Experience with Push Notifications, Firebase Cloud Messaging (FCM) . Knowledge of CI/CD pipelines for Flutter apps . Familiarity with App Store and Play Store submission processes . Previous experience working in Agile/Scrum methodologies. Why Join Us? Opportunity to work on innovative and scalable projects . Flexible work environment and remote work options . Competitive salary and performance-based incentives . Collaborative and growth-oriented team culture. Job Type: Full-time Pay: ₹200.00 - ₹500.00 per hour Expected hours: 15 – 20 per week Benefits: Cell phone reimbursement Commuter assistance Health insurance Schedule: Day shift Supplemental Pay: Performance bonus Work Location: In person

Posted 2 days ago

Apply

4.0 years

0 Lacs

Noida

Remote

GlassDoor logo

Wrisk is reinventing insurance for today’s digital consumer and helping an outdated industry become relevant again in the process. In the same way that fintech companies have disrupted the traditional banking sector, reimagining financial platforms for a new generation, Wrisk’s founders share a vision for how insurance ought to be: simple, transparent and personal. Bringing together two disparate industries (technology and insurance), they have created an insurance experience like no other, centred squarely around the customer. The result is Wrisk: flexible insurance that adapts to fit your life. Our mobile-first, frictionless platform lets people interact with their insurance provider with the same ease, speed and transparency they’re already used to having with providers in other sectors. Customers can pay monthly, instantly make changes to their cover and bring all their disclosure, payment and claim information together in a single place. Now, with some big brand partners, we are bringing our unique customer experience and platform to market to change how insurance is bought, sold and managed. What we are looking for… We are seeking a diligent and proactive Support Engineer to join our growing team. Your primary responsibility will be to provide third-level support through our Service Desk ticketing system. You will triage incoming requests, ensuring they are properly categorised and prioritised, and either resolve issues directly or escalate them to the appropriate teams. The ideal candidate has experience in customer support, a strong technical background, and a passion for problem-solving. You should be comfortable working in a fast-paced environment, managing multiple requests simultaneously, and providing timely and accurate support to ensure a seamless customer experience. What you’ll do… Service Desk Management: Monitor and manage the Service Desk ticketing system, ensuring all incoming requests are logged, categorised, and prioritised appropriately. First-Level Support: Provide initial support to resolve technical issues, including troubleshooting and guiding users through solutions. Request Triage: Assess the urgency and impact of each request, escalating complex issues to senior engineers or relevant teams as necessary. Customer Communication: Maintain clear and professional communication with users, keeping them informed of the status of their requests and ensuring their issues are resolved promptly. Documentation: Document solutions and workarounds for common issues, contributing to a knowledge base for both users and support staff. Collaboration: Work closely with senior engineers, developers, and other cross-functional teams to ensure that all issues are resolved effectively and efficiently. Continuous Improvement: Identify recurring issues and suggest improvements to reduce the number of support requests and enhance the overall user experience. Requirements Experience Minimum of 4 years of experience in a technical support role, with a focus on providing first-level support. Strong understanding of Service Desk operations and experience using ticketing systems to manage and triage support requests. Technical proficiency in troubleshooting software and database issues, with the ability to quickly diagnose and resolve problems. Excellent communication skills, with the ability to explain technical concepts clearly and concisely to non-technical users. Experience working in a fast-paced environment, managing multiple tasks simultaneously, and prioritising effectively under pressure. Strong customer service orientation, with a focus on delivering high-quality support and ensuring user satisfaction. Ability to work independently, as well as collaboratively with senior engineers and other teams to resolve complex issues. Familiarity with remote support tools and techniques is highly desirable. Skills Required SQL: Strong knowledge of SQL for querying databases to retrieve and analyse data as part of troubleshooting and resolving support requests. Service Desk Tools: Experience with Service Desk ticketing systems, such as JIRA Service Desk, Zendesk, Freshdesk, or similar platforms, for managing support requests and triaging issues. Database Management: Familiarity with database management systems and the ability to perform basic database administration tasks to support troubleshooting efforts. Scripting & Automation: Basic scripting skills (e.g., Python, Bash) to automate routine tasks and streamline support processes, along with proficiency in using API client tooling from scripts or tools like Postman. Remote Support Tools: Proficient in using remote support tools and techniques to assist users in diagnosing and resolving issues. Technical Documentation: Skilled in creating clear and concise technical documentation, including user guides, FAQs, and troubleshooting procedures. Kotlin: Experienced in Kotlin or other JVM based language (with keen attitude to learn Kotlin). Additional Considerations: Experience in driving growth within a scale-up is advantageous. Prior experience in the financial/insurance services sector within secure environments, such as PCI, SOC2, or ISO27001 will be a plus

Posted 2 days ago

Apply

7.0 - 8.0 years

2 - 3 Lacs

Indore

Remote

GlassDoor logo

About Zehntech" Zehntech is one of the fast growing IT solution and product development organization in central India; Zehntech offers a wide range of software development, maintenance, and support services to global clients from Indore Development center. We believe that an organization’s real strength comes from its people. We are expanding our team and looking for talented and ambitious Mobile Application Development Lead (Flutter) . Zehntech provides excellent benefits, learning opportunities and career growth in software SaaS product development, BigData, and IOT. You will be working with the team to develop and maintain high quality mobile applications. If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile Application Development Lead , you will own the architecture, design, and delivery of complex, cross-platform mobile applications using Flutter. You will collaborate with cross-functional teams, manage delivery timelines, guide developers, and ensure the highest standards of code quality and app performance. Experience: 7-8 Years Responsibilities: Lead the end-to-end mobile app development lifecycle using Flutter and Dart. Define and enforce mobile architecture standards and design principles (e.g., MVVM, Clean Architecture). Collaborate with product managers, designers, and stakeholders to translate business requirements into robust technical solutions. Design and optimize scalable, maintainable, and testable codebases for cross-platform mobile applications. Evaluate and integrate platform-specific features using native Android/iOS modules via platform channels. Review pull requests, guide team members, and maintain coding best practices. Implement CI/CD pipelines, version control strategies, and automated deployment systems. Ensure performance tuning, memory optimization, and smooth user experiences even in data-heavy apps. Handle deep linking, offline sync strategies, local storage, and advanced Firebase integrations. Drive quality assurance through code audits, automated testing, and user feedback incorporation. Actively mentor junior developers and conduct technical training for the mobile team. Stay updated with the latest trends in Flutter and mobile development and recommend improvements accordingly. Requirements: Must Have: 7–8 years of overall experience in mobile application development. Minimum 4 years of hands-on experience with Flutter & Dart. Deep understanding of state management approaches (Riverpod, Bloc, Provider). Strong experience with native development (Java/Kotlin, Swift/Obj-C) for Android and iOS. Proficient in Firebase Suite: Firestore, Functions, Analytics, Messaging, Remote Config. Strong command over REST APIs, JSON parsing, authentication methods, and security standards. Expertise in CI/CD tools (Codemagic, Bitrise, GitHub Actions) for automated build/release workflows. Knowledge of offline-first architectures, background services, isolates, and performance debugging. Familiarity with writing and maintaining custom Flutter packages and plugins. Proficiency in Git branching strategies, release planning, and cross-team code collaboration. Good to Have: Experience with GraphQL APIs or WebSockets. Exposure to Flutter Web or Desktop applications. Knowledge of Unit Testing, Integration Testing, and Performance Benchmarking. Prior experience in publishing and managing apps on Play Store and App Store. Contribution to open-source Flutter projects or plugin development. What you will love about us: Great company culture | Work that stays at work | Preparing for future | Learning & Development

Posted 2 days ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Linkedin logo

Job Location - Remote Shift Timing - 9 AM to 6 PM IST Laptops required - Windows and Mac both Job Description We are looking for a highly experienced Cross-Platform Developer who has strong expertise in building applications for Mobile (iOS & Android) as well as Desktop platforms (macOS & Windows). The ideal candidate is a versatile engineer with a passion for delivering polished, scalable, and high-performance applications across devices and platforms. This role is ideal for someone who thrives in a product-led, tech-forward environment and can contribute across the full development lifecycle. Key Responsibilities  Design, develop, and maintain cross-platform applications for iOS, Android, macOS, and Windows.  Lead architecture, development, and optimization of applications using Flutter, Swift (SwiftUI/AppKit), Kotlin/Java, and Windows frameworks (e.g., WPF, UWP, WinUI, Electron, or Flutter Desktop).  Collaborate with product managers, designers, and QA teams to deliver seamless user experiences.  Implement business logic, APIs, payment systems, notifications, and analytics for both mobile and desktop platforms.  Write clean, maintainable, and efficient code while ensuring cross-platform consistency.  Conduct performance tuning, memory management, and platform-specific optimization.  Guide junior developers and perform code reviews.  Stay up to date with emerging technologies and trends across platforms.  Stay updated on the latest Flutter, Android, and Swift/macOS development trends. Required Qualifications & Skills  Bachelor’s or Master’s degree in Computer Science, IT, or related field.  5+ years of experience in cross-platform development, including: o iOS app development using Swift and SwiftUI/UIKit. o Android app development using Kotlin or Java. o macOS desktop development using SwiftUI/AppKit. o Windows desktop development using WPF, UWP, WinUI, or Electron.  Strong understanding of UI/UX principles, design patterns, and multi-platform consistency.  Hands-on experience with Flutter or React Native is a plus.  Experience with integrating REST APIs, third-party SDKs, authentication, and database systems.  Familiarity with app publishing processes across App Store, Google Play, Microsoft Store, and Mac App Store.  Knowledge of version control (Git), CI/CD pipelines, and Agile methodologies. Good to Have  Experience with Flutter Desktop or Electron for cross-platform desktop apps.  Exposure to Firebase, GraphQL, or Cloud Functions.  Familiarity with DevOps, Docker, or cross-platform packaging and deployment tools.  Experience in eCommerce, productivity, or enterprise SaaS domains.

Posted 2 days ago

Apply

0 years

0 Lacs

Indore, Madhya Pradesh, India

Remote

Linkedin logo

*Great Opportunity for Complete Fresher who are looking to start career in IT Software company We have this Internship/Training Program or Industrial Training program on live projects with our Developer team in our IT Company with 100% Guaranteed Pre Placement Assistance offer after completing it** Only Indore candidate or who can come to Indore need to call directly or can visit Office directly for more Information or can call on HR number for more detail if you are looking for Remote This is not paid program for fresher, so only interested candidate need to call or apply If interested for this live project working Training Internship program on Mobile app( Android Java/Kotlin/Flutter/ Swift) and web Development( React js / Node js/ python Django/ Data Science/ Data Analytics / AI & ML/ Java Spring boot / PHP Code Igniter/ SEO/ Digital marketing ) in our IT company Then Please call on HR number for more detail about this training program or Directly walkins on the office Address between 11 am to 6:30 pm Monday to Saturday :- Company Name : Logical Soft Tech Pvt Ltd, Indore(M.P) Email : logicalhr.softtech@gmail.com Contact : - +91-7869731595(HR), +91-8269829729(HR), +91-7415950919(HR), +91-8210251824(Technical department ) Address: - 2nd floor, 388,PU4, Scheme 54 PU4, Next to Krozzon hotel, Infront of Old Eye Retina Hospital, Vijay Nagar, Indore, M.P

Posted 2 days ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience in Android application development. Experience in Software Development, Release, Launch Readiness and Software Architecture. Preferred qualifications: Master's degree or PhD in Computer Science or a related technical field. 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. Experience developing accessible technologies. Experience in Java, Kotlin, Client-Server Model, Android. Proficiency in code and system health, diagnosis and resolution, and software test engineering. About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. In this role, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. Google Play offers music, movies, books, apps and games for devices, powered by the cloud. It syncs across devices and on the web. As part of the Android and Mobile team, Googlers working on Google Play do everything from engineering our backend systems, to shaping product strategy, to forming great content partnerships. They make it possible for people to do things like buy an ebook or song on their Android phone, then have it instantly available on their laptop. The Google Play team enhances the Android ecosystem by giving developers and partners a premium store where they can reach millions of users. Responsibilities Write product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .

Posted 2 days ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

Remote

Linkedin logo

Roles & Responsibilities Key Responsibilities: App Development: Design, develop, and maintain Android applications that are user-friendly, efficient, and scalable. Code Quality: Write clean, maintainable, and efficient code following Android best practices and coding standards. Collaborate: Work closely with cross-functional teams including Product Managers, Designers, and Backend Engineers to deliver top-notch mobile applications. Performance Optimization: Identify and troubleshoot performance issues, ensuring smooth performance across different Android devices. UI/UX Implementation: Implement intuitive and visually appealing user interfaces, aligning with the design team to meet high usability standards. Code Reviews: Participate in peer code reviews, offering constructive feedback to junior developers. Mentorship: Provide technical leadership and mentorship to junior and mid-level developers, fostering continuous learning within the team. Testing and Debugging: Write unit tests and work on debugging and maintaining a bug-free experience. Stay Updated: Keep up-to-date with the latest trends, technologies, and advancements in Android development. Requirements Experience: 5+ years of professional experience in Android development. Proficiency in Kotlin/Java: Strong knowledge of Kotlin and/or Java programming languages. Android SDK: Expertise in Android SDK, Android Studio, and related tools. Architectures and Patterns: Experience working with Android architectures (MVC, MVP, MVVM) and design patterns (Observer, Singleton, etc.). APIs & Services: Experience with RESTful APIs, JSON, and integrating third-party libraries and services. UI/UX Design: Strong knowledge of Android UI design principles, patterns, and best practices. Version Control: Proficient with Git and version control workflows. Testing: Experience with writing unit tests and UI tests using tools like JUnit, Espresso, or similar. Database Knowledge: Experience with SQLite, Room, or other local databases. CI/CD: Familiarity with Continuous Integration/Continuous Deployment processes. Agile Methodology: Experience working in Agile/Scrum environments. Preferred Qualifications Advanced Android Concepts: Knowledge of advanced Android concepts such as Dependency Injection (Dagger, Hilt), Coroutines, etc. Libraries & Tools: Experience with popular libraries like Retrofit, Glide, Dagger, etc. Cloud Integration: Experience with cloud services like Firebase, AWS, or Google Cloud. App Store Release: Experience with the full app lifecycle, from development to deployment on Google Play. Cross-Platform: Familiarity with cross-platform development tools (e.g., Flutter, React Native) is a plus. Soft Skills Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to mentor and guide team members. Attention to detail and a passion for delivering high-quality software. Benefits Competitive salary and performance bonuses. Flexible working hours and remote work options. Health, dental, and vision insurance. Professional development opportunities. Collaborative and innovative work culture. Experience 6-8 Years Skills Primary Skill: Mobile Development Sub Skill(s): Mobile Development Additional Skill(s): Android About The Company Infogain is a human-centered digital platform and software engineering company based out of Silicon Valley. We engineer business outcomes for Fortune 500 companies and digital natives in the technology, healthcare, insurance, travel, telecom, and retail & CPG industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. We accelerate experience-led transformation in the delivery of digital platforms. Infogain is also a Microsoft (NASDAQ: MSFT) Gold Partner and Azure Expert Managed Services Provider (MSP). Infogain, an Apax Funds portfolio company, has offices in California, Washington, Texas, the UK, the UAE, and Singapore, with delivery centers in Seattle, Houston, Austin, Kraków, Noida, Gurgaon, Mumbai, Pune, and Bengaluru.

Posted 2 days ago

Apply

4.0 years

0 Lacs

Gurugram, Haryana

On-site

Indeed logo

Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Team Introduction: Our team is looking for passionate innovators to enhance our next-generation partner connectivity platform. This cutting-edge platform connects with over 6,500 supply partners, supporting millions of users every year in finding the perfect travel products. You'll work with technologies such as Java, Kotlin, Spring, MSSQL, DynamoDB, Redis, and more. Our platform is the backbone of Expedia's business, creating an efficient two-way marketplace that bridges supply and demand. It supports all primary lines of business—Lodging, Air, Cars, Cruise, Ground Transport, and Activities—with diverse integration methods, from direct connections to sourcing via GDSs. With over 50 Tier-1 services and more than 8TB of data produced each month, our organisation thrives on innovation, offering you the chance to challenge yourself and make a significant impact. Who Are you Lead design and implement products and solutions that are highly scalable with high-quality, clean, maintainable, and well-documented code. Find opportunities for process and technology improvements, and work towards adoption and implementation. Assist with supporting Production systems (includes investigating issues and working towards resolution) Exercise creativity and provide alternative solutions to a given problem removing roadblocks and driving issues to closure Create/update documentation for the purpose of sharing knowledge between team members Actively participate in group technology reviews to critique the work of self and others Participate and formulate user story creation in partnership with the team, product managers. Closely collaborate with Senior and Principal Developers, as well as the Product Manager, to find effective solutions to problems. What You Will Do: Bachelor's or Master’s in a related technical field; or equivalent related professional experience 4+ years of experience with Bachelor's degree or 3+ years with Master’s degree A high performing individual contributor who acts as a mentor to more junior engineers, applies new engineering principles to improve existing systems, and is responsible for complex, well-defined projects. Worked on projects based on Java or Kotlin Good understanding of OOPS Concepts, SOLID Principles, Domain driven design systems. Designed and Create REST APIs for your projects Demonstrates the ability to select among technology available to implement and solve. Able to understand and design moderately complex systems Implemented code that uses both relational and non-relational data stores. You understand the difference between a data store and a cache and have experience using both Have a solid understanding of code promotion, CI/CD methodologies, and using Git for source control. Splunk / Datadog integration for logging / metrics Experience with cloud-computing platforms such as Amazon Web Services Understanding of testing and monitoring tools Ability to debug applications Have experience working in an agile team environment conducting code walkthroughs, peer reviews, and producing user documentation Maintained projects in production environments (bug fixing, troubleshooting, monitoring etc.) Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age. India - Haryana - Gurgaon Technology Full-Time Regular 06/20/2025 ID # R-96128

Posted 3 days ago

Apply

5.0 years

0 Lacs

New Delhi, Delhi, India

Remote

Linkedin logo

About Vibrant Brands Vibrant Brands is a leading Australian multi-branded tech company, delivering innovative, AI-driven solutions, mobile applications, and secure integrations with third-party software, including banking and finance platforms. Our modular, interconnected ecosystem powers our brands with a strong focus on security and encryption. We’re seeking a skilled Software Project Manager to lead our global, remote teams in delivering high-impact, secure projects. Role Overview As a Software Project Manager, you’ll oversee the delivery of large-scale, AI-powered software and mobile app projects with extensive third-party integrations, ensuring robust security and encryption standards. You’ll manage cross-functional teams, including AI engineers, mobile developers, backend engineers, and security specialists, to deliver seamless, hack-resistant solutions. Responsibilities include creating developer documentation, assigning tickets, and ensuring compliance with security protocols, reporting directly to the CEO and Operations Manager. Key Responsibilities Plan, execute, and deliver AI-driven software, mobile app, and third-party integration projects (e.g., banking and finance APIs) using Agile methodologies, aligning with Vibrant Brands’ modular architecture. Define project scopes, timelines, budgets, and resources for large-scale, interconnected systems, prioritizing security and encryption. Manage remote, cross-functional teams, fostering collaboration across AI, mobile, backend, and security domains. Create and maintain comprehensive developer documentation for APIs, SDKs, third-party integrations, and modular components. Assign and track development tickets using tools like Jira, ensuring clear priorities and secure development workflows. Ensure robust security practices, including high-level encryption (e.g., AES-256, TLS 1.3) and protection against potential hacks, in collaboration with security teams. Oversee integrations with third-party software, particularly banking and finance applications, ensuring compliance with standards like PCI DSS and ISO 27001. Monitor project progress, identify risks (e.g., integration failures, security vulnerabilities, AI model latency), and implement mitigation strategies. Communicate project updates, technical concepts, and security considerations to the CEO, Operations Manager, and non-technical stakeholders. Drive process improvements for managing secure, modular, and interconnected software projects. Required Qualifications Bachelor’s degree in Computer Science, Business, or a related field (Master’s, PMP, or security certification like CISSP a plus). 5+ years of experience managing software development projects, with at least 2 years focused on AI-driven, mobile, or third-party integration initiatives. Proven expertise in Agile methodologies (Scrum, Kanban) and project management tools (e.g., Jira, Confluence). Strong understanding of large-scale, modular software architecture, including microservices, APIs, cross-platform mobile development (iOS/Android), and third-party integrations. Experience creating developer documentation for APIs, SDKs, or secure systems. Knowledge of security best practices, encryption standards (e.g., AES, TLS), and compliance requirements (e.g., PCI DSS, GDPR, ISO 27001). Exceptional communication and stakeholder management skills in remote, global settings. Ability to assign and prioritize development tickets effectively across diverse, security-focused teams. Demonstrated problem-solving skills for interconnected AI, mobile, integration, and security challenges. Preferred Qualifications Experience managing projects in multi-branded tech environments with AI, mobile, and banking/finance integrations (e.g., payment gateways, fintech APIs). Familiarity with MLOps practices and tools (e.g., MLflow, Kubeflow) for AI pipelines. Knowledge of mobile app frameworks (e.g., Flutter, React Native, Swift, Kotlin) and cloud platforms (AWS, Azure, GCP) with secure configurations. Comfort working in APAC time zones (e.g., AEST overlap). Exposure to penetration testing, vulnerability assessments, or secure SDLC processes. What We Offer Competitive salary and equity options. Fully remote work with flexible hours to suit your lifestyle. Health and wellness benefits tailored to your region. Professional development budget for certifications, AI/mobile/security conferences, or courses (e.g., PMP, CISSP, MLOps). Opportunity to lead transformative, secure, and interconnected projects for a multi-branded tech leader.

Posted 3 days ago

Apply

0 years

0 Lacs

Greater Kolkata Area

On-site

Linkedin logo

Description We are seeking a skilled and versatile developer with expertise in Cross-Platform development utilizing Flutter, Swift (SwiftUI/AppKit), and Kotlin/Java. As a critical member of our agile development team, you will play a pivotal role in designing, building, and maintaining innovative mobile applications across multiple platforms. Your proficiency in these technologies will ensure that our applications offer smooth user experiences while adhering to the highest coding standards. You will collaborate closely with product managers, designers, and other developers to create and implement features that resonate with our user base. We value creativity and problem-solving skills, and you'll have the opportunity to contribute your ideas to enhance product functionality. Keeping abreast of industry trends, best practices, and new technologies will be crucial as you help us deliver top-notch applications that set us apart from competitors. If you are passionate about mobile development and eager to work in a dynamic environment where your contributions are valued and recognized, we want to hear from you! Join us in our mission to create amazing mobile experiences that captivate and engage users. Responsibilities Design and develop cross-platform mobile applications using Flutter, Swift (SwiftUI/AppKit), and Kotlin/Java. Collaborate with UI/UX designers to create user-friendly interfaces and seamless user experiences. Implement application features that meet user requirements and adhere to project timelines. Conduct debugging and troubleshooting to optimize application performance and resolve issues. Participate in code reviews to ensure code quality and share best practices with the team. Maintain existing applications, providing updates and enhancements as needed. Stay updated with the latest industry trends and technologies to continuously improve development processes. Requirements Proven experience in mobile application development using Flutter, Swift (SwiftUI/AppKit), and Kotlin/Java. Strong understanding of mobile application design principles and best practices. Experience with RESTful APIs, third-party libraries, and SDK integrations. Familiarity with version control systems, primarily Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively within a team and communicate effectively with stakeholders. Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. (ref:hirist.tech)

Posted 3 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Description What we are looking for: We are looking for a passionate and skilled Software Engineer to join our Platform Engineering team focused on combating misinformation at scale. You will help design, build, and maintain robust backend systems and data pipelines that support misinformation detection, reporting, and mitigation efforts. What You'll Do: Build and maintain scalable and resilient backend systems using Python and/or JVM-based languages. Collaborate with cross-functional teams including data scientists, ML engineers, and product managers. Design and implement data processing pipelines using tools like Apache Spark and Kafka. Develop APIs and services that facilitate real-time misinformation flagging and tracking. Leverage Kubernetes and Docker for containerization and orchestration. Ensure code quality and maintainability through CI/CD processes using tools like GitHub Actions and Terraform. Use observability tools like Grafana and ELK stack to monitor system health and debug issues proactively. Write unit/integration tests and perform code reviews. What You'll Bring: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field Strong programming experience in Python, Scala, Java, or Kotlin. Hands-on experience with CI/CD, GitHub, and infrastructure as code (Terraform). Knowledge of Docker, Kubernetes, and cloud platforms like AWS or Azure. Experience with data processing technologies such as Kafka, Spark, and ETL pipelines. Familiarity with observability tools such as Grafana, OpenSearch/Elasticsearch, and centralized logging. Good understanding of software architecture patterns and distributed systems. Ability to work in a fast-paced and collaborative environment. Good to Have: Experience working on misinformation detection or trust & safety platforms. Familiarity with Postgres or other relational databases. Exposure to key-value data stores like Redis. Interest or background in social impact technology or content moderation. What We Offer: Enjoy flexible paid time off options for enhanced work-life balance. Comprehensive health insurance tailored for you. Employee assistance programs cover mental health, legal, financial, wellness, and behaviour areas to ensure your overall well-being. Complimentary CalmApp subscription for you and your loved ones, because mental wellness matters. Energetic work environment with a hybrid work style, providing the balance you need. Benefit from our family leave program, which grows with your tenure at Meltwater. Thrive within our inclusive community and seize ongoing professional development opportunities to elevate your career. Where You'll Work: Hitec city, Hyderabad. When You'll Join: As per the offer letter Our Story At Meltwater, we believe that when you have the right people in the right environment, great things happen. Our best-in-class technology empowers our 27,000 customers around the world to make better business decisions through data. But we can’t do that without our global team of developers, innovators, problem-solvers, and high-performers who embrace challenges and find new solutions for our customers. Our award-winning global culture drives everything we do and creates an environment where our employees can make an impact, learn every day, feel a sense of belonging, and celebrate each other’s successes along the way. We are innovators at the core who see the potential in people, ideas and technologies. Together, we challenge ourselves to go big, be bold, and build best-in-class solutions for our customers. We’re proud of our diverse team of 2,200+ employees in 50 locations across 25 countries around the world. No matter where you are, you’ll work with people who care about your success and get the support you need to unlock new heights in your career. We are Meltwater. We love working here, and we think you will too. "Inspired by innovation, powered by people." Equal Employment Opportunity Statement Meltwater is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: At Meltwater, we are dedicated to fostering an inclusive and diverse workplace where every employee feels valued, respected, and empowered. We are committed to the principle of equal employment opportunity and strive to provide a work environment that is free from discrimination and harassment. All employment decisions at Meltwater are made based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, veteran status, or any other status protected by the applicable laws and regulations. Meltwater does not tolerate discrimination or harassment of any kind, and we actively promote a culture of respect, fairness, and inclusivity. We encourage applicants of all backgrounds, experiences, and abilities to apply and join us in our mission to drive innovation and make a positive impact in the world.

Posted 3 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

Senior Software (Back-End) Developer About The Project You will be part of an Agile team and build underwriting tools for a global underwriter community. The tools incorporate the two central parts of our client’s value chain: they transparently model the underwriting process and combine it with the actual pricing. We use a microservice architecture, with Java, Kotlin, Spring on the backend, and Angular, NodeJS, Express, Fastify on the frontend. Stack of the Project : Java Core (11, 17), Spring Boot, Spring Data, JPA, ORM (Hibernate), RabbitMQ What you´ll be doing: Designing and implementing large, complex software applications based on REST microservices with Java, Kotlin, Spring, and Junit Collaborating within Agile development team, working in cross-functional teams with BAs, POs, QAs, FEs, and UX Designers Ensuring development best practices such as code quality, scalability, and maintainability Monitoring product quality, ensure proper code validation and design patterns Encouraging technical discussions within the team for continuous product improvement Actively communicating with stakeholders from different hierarchies' levels and diverse backgrounds, understanding projects’ environment, obstacles and identifying possible solutions, demonstrating analytical and problem-solving Skills Your Skills and Your Experience: Bachelor's degree in IT-related field or equivalent work experience Proficiency in English (minimum B2 level) Proven track record of relevant experience as backend developer using Java and/ or Kotlin Excellent Java Core development skills, also developing Spring Applications (Spring Boot, Spring Data), JPA, ORM (Hibernate), RabbitMQ Strong understanding of data structures, algorithms, and complexity analysis Extensive experience building distributed systems and microservices architectures with client-side composition methods, knowing typical patterns and problems with integrating services Experience in designing, maintaining, and running APIs Experience in working with relational databases, ability to optimize queries Experience in monitoring the quality of the product; knowledge of testing approaches and code validation Excellent knowledge of browser troubleshooting and debugging practices and techniques Experience in continuous integration and delivery tools (e.g. Azure DevOps, Github Actions) Experience with Agile methodology for project management (SAFe is a plus) Knowledge of Kafka is a plus Experience in providing architectural solutions is a plus Your benefits: We offer a hybrid work model which recognizes the value of striking a balance between in-person collaboration and remote working incl. up to 25 days per year working from abroad We believe in rewarding performance and our compensation and benefits package includes a company bonus scheme, pension, employee shares program and multiple employee discounts (details vary by location) From career development and digital learning programs to international career mobility, we offer lifelong learning for our employees worldwide and an environment where innovation, delivery and empowerment are fostered Flexible working, health and wellbeing offers (including healthcare and parental leave benefits) support to balance family and career and help our people return from career breaks with experience that nothing else can teach About Allianz Technology Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 13,000 employees located in 22 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry. We oversee the full digitalization spectrum – from one of the industry’s largest IT infrastructure projects that includes data centers, networking and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age. D&I statement Allianz Technology is proud to be an equal opportunity employer encouraging diversity in the working environment. We are interested in your strengths and experience. We welcome all applications from all people regardless of gender identity and/or expression, sexual orientation, race or ethnicity, age, nationality, religion, disability, or philosophy of life. Join us. Let´s care for tomorrow. You. IT Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us. We at Allianz believe in a diverse and inclusive workforce and are proud to be an equal opportunity employer. We encourage you to bring your whole self to work, no matter where you are from, what you look like, who you love or what you believe in. We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation. Join us. Let's care for tomorrow.

Posted 3 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

Remote

Linkedin logo

Key Responsibilities Design, build, test, and deploy cross-platform mobile apps using Flutter and Dart Convert Figma, Adobe XD, or Sketch designs into pixel-perfect, responsive UI Write clean, maintainable, and scalable code Implement scalable architecture using Bloc, Provider, GetX, Riverpod, or MVVM Manage app state, local storage, and lifecycle across platforms Integrate RESTful APIs, GraphQL, and Firebase services including Firestore, Auth, FCM, and Storage Connect with real-time databases and handle offline sync and caching Build and release apps to Google Play Store and Apple App Store Manage app signing, store compliance, and publishing guidelines Set up CI/CD pipelines using Codemagic, GitHub Actions, or Bitrise Write and manage unit tests, widget tests, and integration tests Use debugging tools like Flutter DevTools, Android Profiler, and Console Logs Optimize app startup time, animations, memory usage, and battery consumption Apply techniques for lazy loading, async processing, and image compression Implement secure data practices including encrypted storage, secure API calls, and obfuscation Follow OWASP Mobile Security best practices Collaborate with UI/UX designers, backend developers, testers, and product managers Maintain proper documentation for code, APIs, and deployment processes Conduct code reviews and mentor junior developers Requirements Demonstrate expert-level proficiency in Flutter and Dart Apply advanced state management using Bloc, GetX, Provider, Riverpod, or Redux Use Firebase services including Auth, Firestore, Messaging, Crashlytics, and Remote Config Integrate APIs using REST, GraphQL, and WebSockets Manage local storage using SQLite, Hive, and SharedPreferences Utilize native platform knowledge in Java or Kotlin for Android and Swift or Objective-C for iOS (preferred) Handle deployment via Google Play Console and App Store Connect Set up CI/CD with Codemagic, GitHub Actions, or Bitrise Use version control with Git, GitHub, or Bitbucket Design responsive UI using Material UI and Cupertino widgets Work with design tools like Figma, Adobe XD, and Zeplin Perform testing using unit, widget, integration tests, Appium, or Firebase Test Lab Implement security practices such as API key encryption, SSL pinning, and data encryption Use obfuscation tools like ProGuard or R8 Apply strong analytical and logical reasoning Exhibit self-motivation and proactive problem-solving Communicate effectively and collaborate with teams Manage multiple projects and meet deadlines efficiently About Company: ASWDMS (ASW Digital Marketing Services) is a Hyderabad-based company offering comprehensive digital marketing solutions tailored to meet the needs of modern businesses. From SEO and content strategy to social media management and web development, ASWDMS helps brands grow their digital presence with smart, result-driven strategies. Backed by industry expertise and a commitment to innovation, we deliver impactful marketing campaigns that drive real results.

Posted 3 days ago

Apply

5.0 - 8.0 years

2 - 4 Lacs

Hyderabad, Bengaluru

Work from Office

Naukri logo

Role & responsibilities Develop & Deploy a high-performance mobile app for Android & iOS/iPad using React Native, Swift, or Kotlin. Build a responsive web version using React.js, Node.js, Django, or Flask, Tailwind CSS, Framer Motion Design and implement RESTful APIs and integrate OAuth for secure authentication. Optimize database architecture using PostgreSQL, MongoDB, and Vector DB for AI/ML data handling. Create Figma wireframes/prototypes for UI/UX alignment, experience with design collaboration Deploy and manage cloud infrastructure on AWS (S3, EC2, Lambda) with cost-efficient scaling. Ensure cross-platform compatibility, security, and performance optimization. Integration with the AI Models and Data pipelines. Python for AI/ML integration Familiarity with AI model deployment (TensorFlow, PyTorch). Preferred candidate profile We are looking for an experienced and proven Full-Stack Developer to lead the development of our mobile and web platforms. The ideal candidate will have expertise in cross-platform mobile development, backend services, API integrations, database management, and cloud deployment with a strong focus on performance, security, and cost optimization. Send your resume, portfolio/GitHub links, and a brief note on your relevant experience

Posted 3 days ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Job Description Remitly's vision is to transform lives with trusted financial services that transcend borders. Since 2011, we have been tirelessly delivering on our promises to people who send money around the world. Today, we are reimagining global financial services and building products that extend beyond traditional barriers to give customers access to more of the services they need, no matter where they call home. Join over 2,700 employees worldwide who are growing their careers with purpose and connection with our customers while having a positive impact on millions of people around the globe. About The Role The Regional Expansion team manages the core of Remitly's product; a platform for transferring funds quickly and reliably, ensuring our customers always have a great experience, from send to receive. We ensure the movement of over 12 billion dollars a year through disbursement methods such as bank deposit, cash pickup, mobile wallets, and home delivery. As a Software Development Engineer I (SDE I) on the Global Regional Expansion team at Remitly, you will help build and enhance software solutions that enable seamless expansion into new markets. You will work alongside experienced engineers, contributing to scalable, reliable, and secure systems that serve customers worldwide. This role is a great opportunity to learn, grow, and gain hands-on experience in developing distributed systems while supporting Remitly's mission to improve financial access globally. You will receive mentorship from senior engineers, participate in real-world projects, and help solve complex technical challenges in the global payments space. You Will Write clean, maintainable, and efficient code to support regional expansion initiatives. Work on backend services, APIs, and microservices, gaining hands-on experience with scalable systems. Collaborate with senior engineers on software design, architecture, and implementation. Participate in code reviews and technical discussions to continuously improve software quality. Troubleshoot and resolve bugs, system issues, and performance bottlenecks. Learn best practices in cloud-based development (AWS) and contribute to deployments. Work closely with cross-functional teams (Product, Engineering, Design) to align technical work with business needs. Stay curious and continuously expand your technical skills, applying new knowledge to real-world problems. You Have 2+ years of experience in software development with a focus on backend services and distributed systems. Proficiency in Java, Kotlin, Go, or equivalent backend programming languages. Experience with cloud platforms (AWS, GCP, or Azure) and deploying scalable applications. Understanding of APIs, microservices architecture, and event-driven systems. Strong problem-solving skills and ability to work in a highly collaborative environment. Eagerness to learn, receive mentorship, and grow within a fast-paced global team. Familiarity with relational and NoSQL databases and best practices for data storage and retrieval. Interest in regional financial regulations, security, and compliance requirements in fintech or global payments. Our Benefits Medical, Dental & Vision Insurance Life Insurance Mental Health & Family Forming benefits Learning & development benefits We are committed to nondiscrimination across our global organization and in all of our business operations. Employment is determined based upon personal capabilities and qualifications without discrimination on the basis of race, creed, color, religion, sex, gender identification and expression, marital status, military status or status as an honorably discharge/veteran, pregnancy (including a woman's potential to get pregnant, pregnancy-related conditions, and childbearing), sexual orientation, age (40 and over), national origin, ancestry, citizenship or immigration status, physical, mental, or sensory disability (including the use of a trained dog guide or service animal), HIV/AIDS or hepatitis C status, genetic information, status as an actual or perceived victim of domestic violence, sexual assault, or stalking, or any other protected class as established by law. Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Posted 3 days ago

Apply

4.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Title: Staff Software Engineer (Multiple Openings - 10) Location: Chennai, Tamil Nadu Duration : Permanent Type : On-Site Openings: 10 Experience Levels: Junior Level (2–4 years): 5 positions Mid-Level (5–9 years): 3 positions Senior/Lead (10–15 years): 2 positions The Challenge: As a Staff Software Engineer, this person will play a key role in developing and enhancing our digital products across web, mobile, and streaming platforms. You will work with modern cloud-based technologies while contributing to our transition to native development. This position offers the opportunity to work in a collaborative, fast-paced environment where innovation and technical excellence are valued. Roles & Responsibilities: Design, develop, and maintain scalable and high-performance software applications for web, mobile, and streaming platforms. Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver robust and innovative solutions. Contribute to the transition from .NET Framework and Java to native development using Swift (iOS) and Kotlin (Android). Implement features that enhance active and passive personalization within our content delivery systems. Ensure the performance, quality, and responsiveness of applications through testing and best coding practices. Participate in code reviews, provide constructive feedback, and ensure code quality and adherence to engineering standards. Stay updated with emerging technologies and industry trends to drive continuous innovation. Essential Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. 5+ years of experience in software engineering, including developing and maintaining production-level applications. Experience developing applications for Connected TV (Apple TV, Roku, etc.) is a plus. Strong understanding of software development best practices, including Agile methodologies. Excellent problem-solving skills and ability to troubleshoot complex systems. Strong communication and collaboration skills, with the ability to work across global teams. Proficiency in one or more of the following is a MUST: .NET Framework (C#), Java, or other object-oriented programming languages. Native mobile development (Swift for iOS, Kotlin for Android). Cloud-based technologies (AWS, Azure, or Google Cloud Platform). Preferred Skills: Experience in AI-driven content personalization. Knowledge of video streaming protocols and media delivery frameworks. Familiarity with DevOps practices and CI/CD pipelines. Prior experience in media, broadcasting, or content delivery industries.

Posted 3 days ago

Apply

7.0 - 9.0 years

10 - 12 Lacs

Navi Mumbai

Hybrid

Naukri logo

Build high-performance mobile apps using Flutter. Integrate AI APIs, manage backend tasks, and handle native module development. Work in a fast-paced setup with full ownership of features and cross-functional collaboration.

Posted 3 days ago

Apply

3.0 - 8.0 years

12 - 14 Lacs

Mumbai, Bengaluru, Delhi / NCR

Work from Office

Naukri logo

About the Role - Preferred language: GO Lang SOA, Exposure to Cloud (AWS/CGP), CICD, Deployment Technologies, Kubernetes, SQL/NoSQL databases (Cassandra), Agile Proven experience as a Golang Developer, with a strong portfolio of completed projects. Proficiency in Go programming language, with a good understanding of its paradigms, constructs, and idioms. Expertise in React Native framework, including Redux or Mobx for state management. Strong proficiency in JavaScript and ES6+ features. Familiarity with code quality tools and practices (linting, testing, etc.). Proficiency with Git and version control best practices. Development of mobile applications using React Native, ensuring high-quality code and optimal performance. UI/UX: Experience working closely with designers to implement pixel-perfect UI/UX designs. Proficiency in mobile app development for both iOS and Android platforms. Notice Period: Immediate Shift timing - 7pm to 3am Location: Remote / Pan India,Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 3 days ago

Apply

Exploring Kotlin Jobs in India

Kotlin has emerged as one of the most popular programming languages in recent years, especially in the field of Android app development. Job opportunities for Kotlin developers are on the rise in India, with many companies actively seeking professionals with expertise in this language.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Mumbai
  5. Gurgaon

These cities are known for their thriving tech industry and have a high demand for Kotlin developers.

Average Salary Range

The salary range for Kotlin professionals in India varies based on experience levels. Entry-level developers can expect to earn between INR 4-6 lakhs per annum, while experienced professionals with several years of experience can earn upwards of INR 15 lakhs per annum.

Career Path

In the Kotlin job market, a typical career path may look like: - Junior Developer - Developer - Senior Developer - Tech Lead

With experience and expertise, Kotlin professionals can progress to more senior roles within their organizations.

Related Skills

In addition to Kotlin, employers often look for candidates who have skills in: - Java - Android development - Object-oriented programming - Problem-solving skills

Having a combination of these skills can make a candidate more competitive in the job market.

Interview Questions

  • What are the key features of Kotlin? (basic)
  • Differentiate between val and var in Kotlin. (basic)
  • Explain the concept of null safety in Kotlin. (medium)
  • How does Kotlin handle interoperability with Java code? (medium)
  • What are sealed classes in Kotlin and how are they used? (advanced)
  • Explain the use of extension functions in Kotlin. (medium)
  • What are coroutines in Kotlin and how are they different from threads? (advanced)
  • How does Kotlin handle data classes? (medium)
  • What is the purpose of lateinit in Kotlin? (basic)
  • Explain the concept of higher-order functions in Kotlin. (medium)
  • How can you create a singleton class in Kotlin? (medium)
  • What is the difference between == and === operators in Kotlin? (basic)
  • How does Kotlin support functional programming? (medium)
  • Explain the use of the when statement in Kotlin. (medium)
  • What are delegates in Kotlin and how are they used? (advanced)
  • How can you handle exceptions in Kotlin? (medium)
  • What are the different types of collections available in Kotlin? (basic)
  • How does Kotlin support type interference? (medium)
  • Explain the use of smart casts in Kotlin. (medium)
  • What is the purpose of the companion object in Kotlin? (medium)
  • How can you create an extension property in Kotlin? (medium)
  • What is the Elvis operator in Kotlin and how is it used? (basic)
  • How does Kotlin handle default arguments in functions? (medium)
  • Explain the concept of type aliases in Kotlin. (medium)
  • How can you use Kotlin for Android development? (basic)

Closing Remark

As you explore job opportunities in the Kotlin market in India, remember to prepare thoroughly and showcase your expertise confidently during interviews. With the right skills and knowledge, you can excel in your career as a Kotlin developer. Good luck!

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