Home
Jobs

1791 Kotlin Jobs - Page 36

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.

3.0 years

0 Lacs

Coimbatore, Tamil Nadu, India

Remote

Linkedin logo

About the job What makes Techjays an inspiring place to work At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutions that transform industries. As an established leader in the AI space, we combine deep expertise with a collaborative, agile approach to deliver impactful technology that drives meaningful change. Our global team consists of professionals who have honed their skills at leading companies such as Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams across the globe, we deliver tailored AI software and services to clients ranging from startups to large-scale enterprises. Be part of a company that’s pushing the boundaries of digital transformation. At Techjays, you’ll work on exciting projects that redefine industries, innovate with the latest technologies, and contribute to solutions that make a real-world impact. Join us on our journey to shape the future with AI Experience: 3+ years Primary Skills: Flutter, Dart, BLoC, Git, Firebase, Riverpod Secondary Skill: Android, Kotlin or iOS, Swift Location : Remote Good To Have Skills: ● Experience with Providers or Riverpod. ● Experience with Dio/REST API Libraries. ● Experience with MVVM or Clean Architecture. ● Experience with TensorFlow SDKs. ● Experience with Android/iOS native development. Roles & Responsibilities: ● Design and build advanced applications for the Android/iOS platform. ● Strong experience and understanding of industry-standard mobile accessibility. ● Collaborate with cross-functional teams to define, design, and ship new features. ● Unit-test code for robustness, including edge cases, usability, and general reliability. ● Develop innovative solutions based on product requirements and business challenges. ● Provide task estimations and deliver quality code on time. ● Identify and correct bottlenecks and fix bugs. ● Familiarity with Firebase and Analytics. ● Experience with offline storage, multi-threading, and performance tuning. ● Experience with third-party libraries and APIs. ● Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. We take care of our own: ● Best in class packages ● Paid holidays and flexible paid time away ● Casual dress code & flexible working environment ● Medical Insurance covering self & family up to 4 lakhs per person. Show more Show less

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Description Are you interested in developing technology that will help Amazon deliver packages worldwide efficiently and quickly? The Amazon Flex mobile team focuses in providing smart and efficient mobile solutions that scales to delivering millions of packages every month. It is still Day1 in the Last Mile Technology space! Our team is seeking a talented Mobile SDE to help build the core delivery experiences in the IOS driver delivery app. The successful candidate is expected to have deep technical experience with mobile development and be able to deliver projects end to end from design to launch. As an experienced member of the team, you will be expected to not only own the end to end success of your projects, but also to mentor others and raise the bar for the team as a whole. We're looking for someone who is passionate and cares deeply about making our drivers’ lives better. Amazon Flex is the system that collaborates with crowd-sourced and third-party delivery partners to complete all of Amazon’s deliveries. Our Amazon Flex application works in concert with our advanced logistics systems and technology. These technologies allow delivery partners to onboard, schedule delivery times in advance or on demand, and be guided through their deliveries with in-app mapping, navigation, and much more. Our ability to engage with, support and provide a world-class experience to both customers and our delivery partners has become more critical as we continue to expand the number of active delivery partners and target faster deliveries to our customers. Being part of a customer obsessed company and working as part of this team, you’ll be responsible for the design, development, test, and deployment of a range of products that make it possible to deliver packages to customers in two hours or less all over the world. You will have an opportunity to conceptualize, design, build, test and own software systems. You will influence the technical direction of the team, work with many different technologies. If you are a software engineer with a creative flare, problem-solving skills, exposure to various technologies such as Swift or Objective-C, and/or Android Java or Kotlin and have the desire to help drive Amazon's next generation of delivery, we want to talk with you. Basic Qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems For Android: Expert knowledge of Java and the JDK and Android Developers Kit. Expert knowledge of Android Architecture, performance optimization, and Security. Advanced Android UI Skills (Fragments, Custom view components) For iOS: Expert knowledge of Objective-C and/or Swift. Experience with Xcode and other associated tools like Instruments Preferred Qualifications 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. Company - ADCI - Haryana Job ID: A2917097 Show more Show less

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

Job Description PayPay India is looking for an Android Engineer to work on our payment product to deliver the best payment experience for our customers. Team Missions Grow finance mobile service as user's first touch point of PayPay. Actively follow new technology and make our app more convenient using it. Build new features rapidly along with a variety of technical approach, native OS / KMM / own SDK etc and deliver with high quality. Main Responsibilities Work closely with our product team to customize the payment experience Prototype new and redesign features Focus on UI/UX design principles and product driven development Work with an elite and focused team of app developers Tech Stack | Kotlin | Simple Stack, RxJava,Koin, Picasso, CardIO,Moshi, Okhttp, Mapbox,Lottie | Github, Android Studio | Firebase, AppsFlyer | Figma | Slack, Zoom Qualifications Deep understanding of modern mobile development Strong in Object Oriented design and Kotlin Experience with the Android development Strong passion for code quality and are not allergic to test cases Familiarity with integration of Rest API Strong sense of ownership At least one mobile app you can show off in the interview At least 5+ years of professional experience. Preferred Qualifications Experience with CI/CD tool(e.g. Bitrise) Ability to develop features while conducting unit tests Knowledge of performance optimization Ability to communicate with product members and other development team in English Familiarity with Agile development Experience integrating and development payment service Any Engineering Graduate Remarks *Please note that you cannot apply for PayPay (Japan-based jobs) or other positions in parallel or in duplicate. PayPay 5 senses Please refer PayPay 5 senses to learn what we value at work. Working Conditions Employment Status Full Time Office Location Gurugram (Wework) *The development center requires you to work in the Gurugram office to establish the strong core team. Show more Show less

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Get to know Okta Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. Developer Content Strategist Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. Join our team! We’re building a world where Identity belongs to you. About The Team The Developer Content Strategy (DCS) team creates the Information Architecture (structure, organization, terms) to make developing solutions for Okta Workforce easy. We do this with user research, content metrics, and KPIs for Workforce developer content across all of Okta. We use that data to create content strategy plans for teams and initiatives. About The Position As a member of the DCS team, you: Work closely with product management and engineering to design effective developer-facing content for Okta products and initiatives. Act as a champion for developer needs and priorities across product, engineering, and marketing. Use metrics and data to drive activities and priorities. Lead initiatives to improve the clarity and conciseness of developer-facing content. In month one, you'll Complete your onboarding and be familiar with the majority of the features in the Okta Platform and how they interact. Understand the developer experience of current documentation by building several sample apps demonstrating core parts of our IAM functionality on both web and mobile platforms. In three months, you'll be Shadowing our lead role in at least one strategy project Starting to contribute to our long-term information architecture "future site" project. Maintaining your own cross-functional relationships with many of the teams we work with. After six months, you'll be leading your own strategy project and be a core member of the team. Required Knowledge, Skills And Abilities Success in this role requires excellent communication skills, clear and actionable writing, working independently, and collaborating across diverse audiences. You're a strong contributor and collaborator who takes the initiative and is willing to do new tasks as required by Okta. Exceptional written and verbal communication skills (in English). At least 5 years experience in strategic content development roles. Proven ability to manage complex content projects with multiple stakeholders. Deep understanding of how to create a great developer documentation and content experience Proficiency in JavaScript web development Nice to Have Proficiency in mobile app development with Swift or Kotlin. An understanding of REST APIs, HTTP, SDKs, and authentication/authorization protocols (OAuth, OpenID Connect, Basic Auth, ...) Previous experience with Identity Access Management solutions and products Demonstrable expertise in digital content strategy and audience engagement techniques. Familiarity with SEO best practices and tools. A strong understanding of a Content Management System (CMS) from an information architecture perspective An understanding of leveraging AI tools to optimize content creation and distribution processes. This role is based in Bengaluru, India and follows a hybrid work model, requiring in-office presence two to three days a week. This role also involves in-person onboarding and travel to our Bengaluru, IN office during the first week of employment. What you can look forward to as a Full-Time Okta employee! Amazing Benefits Making Social Impact Developing Talent and Fostering Connection + Community at Okta Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/. Some roles may require travel to one of our office locations for in-person onboarding. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/. Show more Show less

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About Syfe Syfe is a digital investment platform with a mission to empower people to grow their wealth for a better future. Built on the pillars of advice, access and innovation, we cater to the full spectrum of an individual's wealth needs across diversified proprietary portfolios, cash management solutions and a state-of-the-art brokerage. The Syfe team combines world-class financial expertise with best in-class technology talent. Excellence in execution is in our DNA and we offer equity ownership to all employees regardless of seniority and designation. We are regulated by the financial authorities across Singapore, Hong Kong and Australia. In Singapore alone, where we are headquartered, over 100,000 investors trust Syfe to grow their wealth. Since its founding, Syfe has raised US$79 million from world-class investors. The company has won multiple awards including Wealth Management Fintech of the Year by the Asian Banking and Finance Awards, as well as being recognized as one of the Top LinkedIn Startups in Singapore. The Right Profile As an intern on our backend service team, you will play a key role in enhancing system health and reducing operational load by automating processes. Based in Gurgaon, you will work closely with our experienced engineers to ensure the stability and efficiency of our systems, making a direct impact on the experience of over 100,000 users. Responsibilities Improve system health by developing and maintaining backend services. Automate operational processes to reduce manual workload and enhance efficiency. Collaborate with cross-functional teams to identify and resolve system issues. Document processes and best practices to ensure knowledge sharing and continuity. Minimum Qualifications Currently pursuing a degree in Computer Science, Information Technology, or a related field. Familiarity with backend programming, preferably in Java or Kotlin. Basic understanding of database management systems like MySQL, PostgreSQL. Familiarity with version control systems such as Git. Strong problem-solving skills and attention to detail. Show more Show less

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Experienced in Java, Kotlin, C++, Gradle, Make, CMake, Jetpack Compose, etc. -Bootloaders, Secure Boot, AutoSAR, Flexray, CAN, LIN, TLS, HSM, PKI (Public Key Infrastructure) etc. Linux, Docker, DevOps, Gerrit, Git Join our core R&D Automotive Engineering Team for our marquee Swedish Account- Polestar! Infosys is hiring core Automotive R&D professionals as part of a dedicated Offshore Delivery Center being setup for Sweden’s marquee EV brand ‘Polestar’ at our Electronics City, Bangalore Campus. This is an opportunity to be part of cutting-edge automotive software projects, working with passionate global teams tackling real-world Automotive and next-generation Electric Mobility Challenges. If such an opportunity excites you, apply for the job opening below - -Automotive experience of at least 8 years and prior experience in Automotive or related companies -Low level embedded knowledge and knowledge of architecture, cybersecurity, and vehicle signals is essential. -Must be able to design a clean, secure system architecture and to implement this in the relevant language. - Experience from AAOS (Android Automotive OS), AOSP, & AOSP Build Process, Android & Android Lifecycle, Android Studio & Build Tools, ADB, AIDL/HIDL If you are passionate about cars and cutting-edge technologies, committed to delivering high quality software and, someone with strong analytical and problem-solving skills, then this is the right job for you! Show more Show less

Posted 2 weeks ago

Apply

3.0 years

8 - 12 Lacs

India

On-site

GlassDoor logo

We are looking for a talented and experienced Full Stack Mobile App Developer with strong proficiency in both Native and Flutter development (Kotlin/Java for Android and Swift/Objective-C for iOS). This role requires someone who can build beautiful, high-performance applications, develop and integrate backend services, and seamlessly combine native functionalities within a Flutter environment. Experience with GraphQL and modern backend technologies is essential. Key Responsibilities: Mobile App Development: Develop and maintain high-quality mobile apps using Flutter and native technologies. Integrate native Android/iOS code with Flutter, using platform channels and plugins to access device-specific features. Translate UI/UX designs into responsive, pixel-perfect mobile interfaces. Ensure cross-platform compatibility and smooth user experience across devices. Backend & API Integration: Build scalable backend services using Node.js or Python. Design and implement RESTful and GraphQL APIs to support app functionalities. Ensure secure, efficient communication between frontend and backend systems. Database Design: Work with SQL and NoSQL databases for structured and flexible data management. Optimize queries and data models for performance and scalability. Performance Optimization & Testing: Debug, profile, and optimize mobile applications for speed, memory use, and battery efficiency. Conduct unit, integration, and UI testing for both Flutter and native modules. Collaboration & Code Quality: Collaborate with designers, QA engineers, and backend developers to deliver well-rounded solutions. Participate in code reviews and ensure adherence to coding standards and best practices. Maintain clean, readable, and well-documented code across all components. Requirements: Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience). Technical Skills: 3+ years of experience in mobile app development using Flutter and native code (Android/iOS). Proficient in Dart, Kotlin/Java for Android, and Swift/Objective-C for iOS. Strong knowledge of integrating native functionalities into Flutter via platform channels. Backend experience in Node.js or Python, with API and database integration. Experience with GraphQL and mobile API consumption. Solid understanding of relational and non-relational databases. Familiarity with Git, CI/CD pipelines, and agile development processes. Soft Skills: Problem-solving mindset and attention to detail. Strong communication and collaboration skills. Ability to manage multiple priorities in a fast-paced environment. Job Type: 3-4 Months (Project Based) Schedule: Monday to Friday Night Shift (US Timing) Work from Office Must-Haves: Bachelor's degree 3+ years of mobile development experience Native + Flutter development experience English fluency Night Shift availability If you're passionate about building cross-platform mobile apps with the power of Flutter and native code, and you enjoy working across the full stack—this opportunity is for you. Apply now! Job Type: Full-time Pay: ₹800,000.00 - ₹1,200,000.00 per year Schedule: Monday to Friday Night shift US shift Ability to commute/relocate: Dehra Dun, Uttarakhand: Reliably commute or planning to relocate before starting work (Required) Experience: Work: 2 years (Required) Language: English (Required) Shift availability: Night Shift (Required)

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Vadodara, Gujarat, India

On-site

Linkedin logo

Must-Haves 3+ years of experience with QA Automation 2+ Years of testing Native Android Applications Proficient in Espresso and Kotlin, Maestro and Paparazzi Android library good to have: Familiarity with Android Studio Playwright, Cypress, WebdriverIO, or any other open-source tool. Expert with manual and automated testing practices/standards Ability to write and execute test cases for feature sets Experience working in an Agile development team environment Experience working collaboratively with Product and Developers to identify test cases and validate acceptance criteria. Solid knowledge of SDLC, SQA Methodology, and tools. Experience working with CI/CD pipelines (Jenkins, Azure, AWS, etc.) No gaps in organization No job hoppers(candidate must have good stability) Joining time/notice period: Immediate to 30 days No Poach Clients (Plus Other Strict No-Nos) NA Nice To Haves Nice to have experience with QA Automation for APIs Nice to have JavaScript/TypeScript knowledge with experience in creating automation test frameworks from the ground up using tools such as Selenium, Target Companies Additional Guidelines : The job location is Vadodara, Gujarat. It will be hybrid work - 3 days a week Interview Process : 2 - 3 Technical Rounds (Panel in the US) Relocation Expenses: NA Notice Period: Looking for candidate to join immediate or within 30days. Please note that Luminary Digital is a subsidiary of InRhythm in India. All offer letters will be issued by Luminary Digital. Kindly ensure that candidates are informed of this to avoid any confusion. Skills: test cases,azure,agile,native android applications,aws,automation,playwright,qa automation,android studio,ci/cd pipelines,android,manual testing,automated testing,espresso,maestro,jenkins,kotlin,testing,paparazzi android library,cypress,webdriverio Show more Show less

Posted 2 weeks ago

Apply

4.0 - 8.0 years

8 - 15 Lacs

Gurugram

Work from Office

Naukri logo

Role Overview: We are seeking a skilled React Native App Developer with mandatory exposure to both iOS and Android development. The ideal candidate should have experience in building scalable and efficient mobile applications, integrating third-party services, and optimizing performance for both platforms. Key Responsibilities: • Develop and maintain cross-platform mobile applications using React Native. • Ensure seamless performance and compatibility on both iOS and Android. • Write clean, modular, and reusable JavaScript/TypeScript code. • Optimize applications for maximum performance and responsiveness. • Collaborate with backend developers to integrate APIs and third-party services. • Troubleshoot and debug applications to enhance user experience. • Implement state management using Redux, Context API, or other tools. • Work with designers to ensure seamless UI/UX implementation. • Conduct unit testing and participate in code reviews for quality assurance. • Stay updated with the latest React Native trends and best practices. Required Skills & Qualifications: • 3-8 years of experience in React Native development. • Mandatory experience with both iOS and Android platforms. • Proficiency in JavaScript/TypeScript. • Experience with React Hooks, Redux, and Context API. • Strong knowledge of mobile app architecture and design patterns. • Familiarity with RESTful APIs, GraphQL, and backend integration. • Experience with third-party libraries (e.g., Firebase, Axios, Async Storage). • Knowledge of native modules (Objective-C/Swift for iOS, Java/Kotlin for Android) is a plus. • Understanding of CI/CD pipelines and deployment processes. • Familiarity with performance optimization techniques. • Experience with Git and version control workflows. Preferred Skills: • Experience with Expo for rapid development. • Hands-on experience with push notifications and in-app messaging. • Understanding of security best practices for mobile applications. • Knowledge of Native Android/iOS development. Education: • Bachelors degree in Computer Science, Engineering, or a related field (preferred but not mandatory)

Posted 2 weeks ago

Apply

2.0 years

0 Lacs

India

On-site

GlassDoor logo

Job DescriptionApply Now We are seeking a skilled React Native Developer to join our team and contribute to developing cutting-edge mobile applications. The ideal candidate will have experience in building cross-platform apps, a strong understanding of mobile application lifecycles, and a passion for delivering seamless user experiences. Experience 2+ years Education Any Degree Location Hyderabad Key Responsibilities Mobile App Development : Design, develop, and maintain robust and scalable mobile applications using React Native for Android and iOS platforms. Code Optimization : Write clean, maintainable, and efficient code while optimizing performance and ensuring responsiveness. API Integration : Collaborate with backend developers to integrate RESTful APIs and other third-party services. UI/UX : Work closely with designers to create visually appealing and intuitive user interfaces. Debugging and Testing : Identify and fix bugs, improve app performance, and ensure compatibility with various device models and screen sizes. Version Control : Utilize version control systems like Git for collaborative development and deployment. Collaboration : Participate in team discussions, contribute to planning, and adhere to agile methodologies. Code Reviews : Review and provide constructive feedback on code written by peers to ensure code quality and best practices. Required Skills and Qualifications Proficiency in React Native and knowledge of its core principles. Experience with mobile application development, including deployment to App Store (iOS) and Google Play Store (Android). Strong understanding of JavaScript, ES6+ , and modern front-end development tools. Experience with implementing in-app updates in React Native Familiarity with mobile app architecture, including Redux or Context API for state management. Experience with RESTful APIs, third-party libraries, and native modules. Knowledge of native mobile development (Swift, Objective-C, Java, or Kotlin) is a plus. Familiarity with testing frameworks (Jest, Detox) and debugging tools. Understanding of performance optimization techniques for mobile applications. Preferred Skills Knowledge of Typescript. Experience with CI/CD pipelines for mobile applications. Familiarity with tools like Firebase, Crashlytics, and analytics platforms. I Job Types: Full-time, Permanent Benefits: Health insurance Provident Fund Schedule: Day shift Morning shift Work Location: In person

Posted 2 weeks ago

Apply

8.0 years

1 - 6 Lacs

Hyderābād

On-site

GlassDoor logo

Security is a top priority for our customers amid digital threats, regulations, and complex environments. Microsoft Security aims to create a safer world with end-to-end, simplified solutions that protect every user, customer, and developer. We strive to secure digital platforms, devices, and clouds in diverse settings, including our own internal systems. Providing peace of mind to our customers with our mobile security solutions is what excites us every day! Our culture promotes growth, excellence, and innovation impacting billions globally. Microsoft Defender organization is rapidly growing, securing people, services, and devices worldwide. Our 'security for all' vision covers the cloud, identities, and services beyond endpoints, even outside the Microsoft Security portfolio. We're seeking a passionate, customer driven hands on Engineers with experience in Mobile development, cybersecurity and security solutions to develop AI-driven security solutions based on Zero Trust, collaborating with Security Research, UX, and Product management teams. Joining Microsoft Security means working with a global team to deliver best-in-class solutions. If you're passionate about tech advancements, love working in teams, and aim to make a big difference for our customers, this role is ideal for you. We're excited to connect with individuals committed to enhancing digital security for over a billion mobile users by creating accessible cybersecurity solutions. #MDEIndia Responsibilities As a key member of our team in the role of Senior Software Engineer for Android, you will be responsible for designing, developing, and testing solutions for mobile threat protection from start to finish. Your rapid cycle of ideation, creation, and learning, along with your dedication to improving value through the experiences you create, is highly valued. Monitoring telemetry to enhance our customer experience and collaborating closely with Program Managers and colleagues in Security Engineering are also crucial to your role. Additionally, as a proactive technical leader, you will uphold code quality and drive innovation in our products and engineering practices. Excellent communication skills and the ability to work effectively in a multidisciplinary team, including Software Engineers, Program Managers, Security Researchers, and Data Scientists. Over 8 years of experience as a software engineer, developing and launching successful commercial software products and services. 8+ years of expertise in designing data structures, algorithms, and analyzing algorithm complexity, with experience in highly concurrent programming. 4+ years of experience in designing user applications for Android. At least 4 years of experience developing apps from the ground up, with a portfolio of apps featured in the App Store. 4+ years of experience in development principles and patterns. 4+ years of experience with Java/Kotlin/JNI for Android, including knowledge of Android internals. Solid understanding of Networking fundamentals and VPN internals. Qualifications Qualifications Required – Strong debugging and problem-solving capabilities. Knowledgeable in secure software development life cycles. Experienced with software development tools, including source control systems (GIT), automated build systems, compilers, software validation systems, project tracking, and lifecycle management systems. Able to work independently, managing technical and architectural dependencies effectively. Qualifications: Other Requirements – Holds a BS or MS degree in Computer Science. #MDEIndia Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Posted 2 weeks ago

Apply

5.0 years

6 - 10 Lacs

Hyderābād

On-site

GlassDoor logo

The Oracle Cloud Infrastructure (OCI) Security Services organization presents a rare opportunity to contribute to the development of next-generation, AI-driven cybersecurity solutions at cloud scale. This effort centers on ingesting and processing massive volumes of telemetry and security event data across OCI, leveraging advanced techniques including generative AI (GenAI), large language models (LLMs), and machine learning (ML) to build intelligent detection, response, and mitigation systems. The goal is to deliver autonomous, adaptive security capabilities that protect OCI, Oracle, and our global customer base against evolving threat landscapes. Inviting you to build along the high scale, low latency , distributed systems including massive data pipelines and database along with GenAI capabilities. Must-have Skills BS/MS degree or equivalent in related technical field involving coding or equivalent practical experience with 5+ years of overall experience along with exposure to at least 1 cloud service provider (AWS/OCI/Azure/GCP etc.) . Experience in building and designing microservices and/or cloud native applications. Either strong on databases front or on building big data systems (including ETL pipelines) Being a problem solver with strong can-do attitude and ability to think on the go would be critical for success on this role. Strong fundamentals on OS, networks, distributed systems, designing fault tolerant and high available systems. Strong on at least one of the modern programming languages (Java, Kotlin, Python, C#) along with containers experiences (likes of Docker/Kubernetes). Demonstrated ability to adapt to new technologies and learn quickly. Must be detail-oriented (critical and considerate eye for detail), task-driven and have excellent communication skills. Be organized and goal-focused, ability to deliver in a fast-paced environment with minimal supervision. Strong, creative problem-solving skills and ability to abstract and share details to create meaningful articulation. Preferred Skills or Nice-to-have Skills Experience with Architectural patterns for High Availability, Performance, Scale Out architecture, Disaster Recovery, Security Architecture Knowledge of cloud-based architectures, deployment and operational aspects of cloud set up is a plus. Experience in implementing container monitoring tools like Prometheus/Grafana, CI/CD pipelines (Jenkins, GitLab etc.), using/creating build tools (Gradle, Ant, Maven, or similar) Hands-on and seasoned engineer who can design and drive end to end engineering efforts (incld design, development, test infrastructure, operational excellence) Resolve complex technical issues and make design decisions to meet the critical requirements of this scalable, highly available, secure multi-tenant enablement of services in cloud. Mentor and guide junior members in the team on the technological front. Work closely with all the stakeholders including the Other technical Leads, Director, Engineering manager, architects, product, and program managers to deliver product features on time and with high quality. Proactively identify and resolve risks and issues that may dent the team’s ability to execute. Work with various external (application) teams’ integration with the product and help guide the integration. Understand various Cloud technologies in Oracle to help evolve the cloud provisioning and enablement process on a continuous basis.

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Delhi

On-site

GlassDoor logo

Reimagine your Potential with SunTec India Are you seeking an exciting role that will challenge and inspire you? You have come to the right place. What it’s like Working at SunTec India 1500+ employees (200+ with us for over 10 years) and counting… Ready to Make a Difference? In a world where companies worldwide are continually navigating transformative change, we're solving real-world problems and positively impacting the world. We believe in a diverse and inclusive workplace where everyone can thrive and success is a collaborative reward for all. Here, you learn from the best and surround yourself with curious people angled towards growth. Carve out the next fulfilling step in your career path with SunTec India. Experience: 10+ years DGM/GM/VP – Technology Job Code: SUNVPTECH01 Job Summary SunTec India is looking for dynamic and experienced professionals at the DGM / GM / VP – Technology level to lead our Web & Mobile App Development division. The ideal candidate should have a strong technical background, proven leadership capabilities, and a track record of delivering scalable digital solutions across industries. This role is suited for individuals with a minimum of 10 years of experience in software development, technology management, and client-facing delivery leadership. You will be responsible for setting the technology vision, ensuring delivery excellence, and driving innovation in a fast-paced environment. Roles & Responsibilities Define and implement the technology roadmap aligned with business goals, client needs, and emerging trends. Lead, mentor, and manage cross-functional teams, fostering a culture of innovation, collaboration, and continuous improvement. Oversee end-to-end delivery of web and mobile development projects, ensuring adherence to timelines, quality, budgets, and client expectations. Stay updated with the latest tools, frameworks, and emerging technologies; evaluate and integrate them to enhance the service portfolio. Drive innovation by promoting scalable architecture designs, including microservices, cloud-native, and serverless solutions. Collaborate closely with clients to understand business requirements, offer strategic technical direction, and maintain strong client relationships. Work with internal teams like sales, marketing, UI/UX, and data analytics to align technology with business initiatives. Establish and track key performance indicators (KPIs) to monitor team performance, optimize processes, and ensure operational efficiency. Required Skills Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. Minimum of 10 years of progressive experience in software development and technology leadership, preferably in a services or outsourcing environment. Proven expertise in leading web and mobile application development projects using front-end and back-end technologies such as React, Angular, Node.js, .NET, Java, Flutter, Kotlin, and Swift. Strong hands-on experience with cloud platforms (AWS, Azure, GCP) and DevOps implementation. Strong understanding of system architecture, agile/ scrum methodologies, API integrations, security frameworks, and project management tools. Demonstrated ability to lead large technical teams, manage client engagements, and deliver scalable digital solutions. Excellent communication, presentation, and stakeholder management skills. Strategic thinking with a solution-oriented mindset and the ability to translate business requirements into technical roadmaps. How to Apply To , please upload your resume, or email your CV along with your Contact Details, Current CTC, Expected CTC and Joining Time to our HR Team at hr@suntecindia.com or info@suntecindia.com. Please mention the job code and the position you are applying for in the subject field of your email. Join SunTec India To apply for your desired role please fill out the form. Alternatively, you can email your CV along with your Contact Details, Current CTC, Expected CTC & Joining Time to our HR Team at hr@suntecindia.com or info@suntecindia.com. Please mention the job code and the position you are applying for in the subject field of your email. Creating a Culture of Recognition Since 1999 200 and counting…

Posted 2 weeks ago

Apply

3.0 years

0 Lacs

Delhi

On-site

GlassDoor logo

Job requisition ID :: 78799 Date: Jun 3, 2025 Location: Delhi Designation: Consultant Entity: Mobile app (react Native)- 5 Job Overview: We are looking for a skilled React Native Mobile Developer to join our team. The ideal candidate will be responsible for designing and building advanced mobile applications for both Android and iOS platforms using React Native. You will collaborate closely with cross-functional teams, including designers and backend developers, to deliver high-quality, robust, and user-friendly mobile applications. Qualifications and Skills: 1. Bachelor’s or Master’s degree (BE/B.Tech/MCA/M.Tech) in Computer Science, Information Technology, or a related field. 2. Minimum of 3 years of professional experience in mobile application development using React Native. 3. Strong proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model. 4. Solid understanding of React Native architecture, components, state management, and lifecycle methods. 5. Experience with popular React Native workflows (such as Redux, MobX, or Context API). 6. Familiarity with RESTful APIs, WebSocket, and third-party libraries. 7. Experience with native mobile development (Swift, Objective-C, Java, or Kotlin) is a plus. 8. Knowledge of modern front-end build pipelines and tools (such as Webpack, Metro Bundler, npm, or Yarn). 9. Proficient in using version control systems like Git. 10. Strong debugging and performance tuning skills for mobile applications. 11. Excellent problem-solving skills and attention to detail. 12. Strong communication skills and the ability to work collaboratively in a team environment. Roles and Responsibilities: 1. Design and develop user interfaces for web applications using React.js. 2. Collaborate with product managers and designers to convert wireframes and mockups into responsive, interactive web applications. 3. Write clean, maintainable, and scalable code following best practices. 4. Optimize web applications for optimal speed and scalability. 5. Ensure UI/UX designs are technically feasible and implement them effectively. 6. Develop unit and integration tests to maintain code quality. 7. Identify, troubleshoot, and debug issues during development and in production environments. 8. Stay updated with the latest front-end development trends and best practices 9. Work closely with back-end developers and web designers to enhance usability and overall application performance.

Posted 2 weeks ago

Apply

2.0 years

0 - 0 Lacs

Ambāla

On-site

GlassDoor logo

Job Opening: Software Faculty (Full Stack | MERN Stack | Android Development) Location: HIIT Ambala, Near Aggarsain Chowk, Ambala City Job Type: Full-Time | Onsite Salary: (Based on Skills & Experience) Experience: 2-3Years+ HIIT Ambala is looking for a passionate and experienced Software Faculty who can train and mentor students in advanced software development technologies including Full Stack Development , MERN Stack , Android Development , and more. Key Responsibilities: Deliver in-depth, practical training on: Full Stack Web Development (Front-end & Back-end) MERN Stack (MongoDB, Express.js, React.js, Node.js) Android App Development (Java/Kotlin + XML + Firebase + Android Studio) Basics to advanced programming (JavaScript, Python, HTML, CSS, etc.) Deployment, APIs, and integration with databases & third-party tools. Guide students through real-time projects, assessments, and internships. Develop and update course curriculum as per industry trends. Provide personalized mentorship and technical support to students. Requirements: Strong proficiency in Full Stack and MERN Stack Development . Practical experience in Android Development and publishing apps. Knowledge of Git, GitHub, REST APIs, Firebase, MongoDB, and cloud platforms. 2+ years of relevant teaching/training or industry experience. Excellent communication, presentation, and mentoring skills. Good to Have: Experience with DevOps , Cloud (AWS/GCP) , or React Native . Exposure to UI/UX fundamentals and app testing. Passion for teaching and curriculum development. Apply Now: Interested candidates can apply on Email: harshita@hiitambala.com Contact: +91 9138976927 Job Type: Full-time Pay: ₹15,000.00 - ₹27,000.00 per month Schedule: Day shift Language: English (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

0 years

0 Lacs

Gurgaon

On-site

GlassDoor logo

About Us: At its heart, Probo is India’s leading online skill gaming platform building prediction markets for India. On Probo, users can find questions on many topics of their interest, like sports, news, finance and many more. Users can swipe yes or no to express their opinion and place trade(s), and by doing so they enter into an event contract with another user on the other side of the trade. Probo is a matching engine that enables the execution of this event contract. We're also backed by 3 marquee investors- Sequoia, Elevation and Fundamentum Who can apply? For iOS: Proficient with SWIFT and Xcode Available for full time internship. Good to have: Previous experience with iOS. Can start the internship immediately. For Android: Proficient with Kotlin and Jetpack compose Available for full time internship. Good to have: Previous experience with Android, Java, Kotlin, Compose Can start the internship immediately. Duration: 6 months Benefits: Learn & contribute in Probo's journey to grow from ground-up. A stipend of upto INR 30,000/- per month Letter of Experience Letter of Recommendation (upon request) Pre-placement offer (subject to exceptional performance during the internship period) Learn more about Probo: Download our app : https://probo.in/ (Download links are present on the website) Web Trading Platform: https://trading.probo.in/ Engineering Principles: https://engineering.probo.in/probo-engineering-principles-67e2e6d55a81

Posted 2 weeks ago

Apply

2.0 years

0 - 0 Lacs

Mohali

On-site

GlassDoor logo

Hiring!!! #Android Developer #Experience: 2 Years #Location: Mohali, Punjab Salary:Hike on current Skills Required: Kotlin and Java Hands on experience with MVC and MVVM architecture Jetpack Navigation Dependency Injection Kotlin Coroutine Network Request (API) Implementation Social Logins Comprehensive knowledge of Android Component Lifecycle Firebase Push Notifications Hands on experience with publishing app on the PlayStore. #5daysworking #workfromoffice Job Type: Full-time Pay: ₹25,000.00 - ₹30,000.00 per month Schedule: Day shift Work Location: In person

Posted 2 weeks ago

Apply

0 years

0 - 0 Lacs

Raipur

On-site

GlassDoor logo

We are looking for a skilled Flutter Developer to design, develop, and maintain cross-platform mobile applications for iOS and Android . The ideal candidate should have hands-on experience with Flutter, Dart, and mobile app development best practices. You will collaborate with UI/UX designers, backend developers, and other stakeholders to create high-quality, performant applications. Key Responsibilities: Develop and maintain cross-platform mobile applications using Flutter and Dart. Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces. Integrate RESTful APIs, third-party libraries, and backend services. Write clean, maintainable, and scalable code following best practices. Optimize app performance and troubleshoot issues across multiple devices and screen sizes. Implement state management solutions like Provider, Riverpod, Bloc, or GetX. Ensure mobile applications adhere to security and data protection best practices. Work with version control systems (Git/GitHub/GitLab) for source code management. Deploy applications to Google Play Store and Apple App Store , ensuring compliance with their guidelines. Stay updated with Flutter and mobile development trends to suggest and implement improvements. Required Skills & Qualifications: Bachelor's degree in Computer Science, IT, or related field (or equivalent experience). Having minimum experience of 6 months to in developing Flutter applications. Strong knowledge of Dart programming language . Experience with state management techniques (Provider, Bloc, Riverpod, GetX, etc.). Familiarity with Firebase, REST APIs, GraphQL , and other backend technologies. Knowledge of mobile app architecture, navigation, animations, and design patterns (MVVM, Clean Architecture). Understanding of CI/CD pipelines for Flutter apps. Experience in handling push notifications and in-app purchases. Strong debugging and problem-solving skills. Experience with native Android (Kotlin) or iOS (Swift) development . Knowledge of database solutions like SQLite, Firebase Firestore. Exposure to Flutter Web and Flutter Desktop development. Prior experience in publishing and managing apps on Google Play and App Store. Understanding of DevOps practices in mobile app deployment. Job Type: Full-time Pay: ₹10,000.00 - ₹20,000.00 per month Benefits: Paid sick time Schedule: Day shift Work Location: In person

Posted 2 weeks ago

Apply

1.0 years

2 - 3 Lacs

India

Remote

GlassDoor logo

Job Title: Flutter Developer Location: Perungudi, Chennai (Work from Office Only) Experience Required: 1+ Years (Flutter) Salary Range: ₹2 LPA – ₹3 LPA Employment Type: Full-time Work Mode: No Work from Home Policy About the Role We are looking for a skilled Flutter Developer with real-time experience in developing and deploying cross-platform mobile applications, particularly with iOS development experience. The ideal candidate should be confident working on both iOS and Android platforms , third-party integrations, and must be based in Chennai or willing to relocate. Key Responsibilities Develop and maintain cross-platform mobile applications using Flutter . Ensure seamless performance and responsiveness across both iOS and Android platforms. Deploy applications to the Apple App Store and Google Play Store . Work with third-party services and APIs such as Google Maps , Firebase , tracking services , etc. Write clean, scalable, and maintainable code. Collaborate with backend developers, designers, and QA teams. Debug, test, and optimize application performance. Participate in code reviews and project planning discussions. Required Skills Minimum 1+ years of hands-on Flutter development experience (Internships not considered). Must have iOS development experience and familiarity with iOS deployment process. Experience in publishing apps to both App Store and Play Store . Integration experience with third-party APIs , Firebase , Google Services , tracking tools , etc. Strong knowledge of Dart programming language . Good understanding of state management (e.g., Provider, Riverpod, Bloc). Familiarity with RESTful APIs and JSON data handling. Proficient in using Git for version control. Strong debugging and troubleshooting skills. Excellent communication skills and ability to work collaboratively in a team environment. Must be available to work from office in Perungudi . Additional Preferred Skills Knowledge of native iOS (Swift) and Android (Java/Kotlin) development is a plus. Experience with push notifications, background services, and deep linking. Understanding of Flutter DevTools and performance profiling. Experience with CI/CD for Flutter apps. Job Types: Full-time, Permanent, Internship Pay: ₹200,000.00 - ₹300,000.00 per year Benefits: Health insurance Provident Fund Schedule: Day shift Education: Bachelor's (Required) Experience: Flutter: 1 year (Required) iOS: 1 year (Required) Android: 1 year (Required) Location: Perungudi, Chennai, Tamil Nadu (Required) Work Location: In person

Posted 2 weeks ago

Apply

2.0 - 3.0 years

0 - 0 Lacs

Tiruchchirāppalli

On-site

GlassDoor logo

Job Summary We are happy to introduce about our self, TechZarInfo offers a complete web design and development service. We provide the expertise and know-how to deliver unique websites to clients across a wide range of sectors. From branding, website design, website development, ecommerce, content management systems (CMS website development) and intranets, to search engine optimization, mobile applications, iPhone, android We are looking for experienced Android Application Developers. Job Description: · Excellent technical knowledge of Core Java for Android and the Eclipse IDE · Good understanding of OOP Concept and design patterns · Familiar with Eclipse IDE, Android Studio, Kotlin, Android debugging tools, Material designing · Experience in Web Service Integration, XML/JSON parsing, RESTFUL web services · Familiarity with the process of deploying apps to Google Play · Good understanding of the following concepts: memory management, application life cycle, multi threading, · web service consumption, databases, social media integration, cloud integration, location based services, · media streaming, encryption/decryption, push notifications, in-app purchases, mobile ads, etc. · Experience in working with third-party libraries and tools (example: Facebook, Twitter API, Google Maps API) Experience: 2 - 3 years Benefits: Company will provide performance awards every month and appraisals seasonally. Shift: Day Shift Notice Period: Immediate joinees preferable, max 30days permitted. Pay Scale: Best in industry. If you find the above JD matching your profile, kindly forward your resume to career@techzarinfo.com and hr.techzar@gmail.com Kindly do not submit irrelevant profiles. You can contact us at 9943761441, 9952885799. Note: Interested candidate can walk in to our office in weekdays from 10.00 am to 5.00 pm Job Type: Full-time Pay: ₹15,000.00 - ₹35,000.00 per month Schedule: Day shift Expected Start Date: 05/06/2025

Posted 2 weeks ago

Apply

3.0 years

2 - 4 Lacs

India

Remote

GlassDoor logo

About Us: Codassl Private Limited is a dynamic and innovative overseas software development company committed to building cutting-edge mobile applications. We foster a collaborative, high-performance, and growth-oriented environment, and we're looking for a highly skilled and experienced Senior Flutter Developer to join our team in Coimbatore and lead key initiatives. Job Overview: We are seeking a highly experienced and passionate Senior Flutter Developer to lead the design, development, and maintenance of robust and scalable cross-platform mobile applications for both iOS and Android. In this role, you will play a crucial part in architecting solutions, mentoring junior developers, and ensuring the delivery of high-quality, performant applications. You will work in a hybrid model, combining the benefits of in-person collaboration with the flexibility of remote work. Responsibilities: Architect and Develop: Lead the architecture, design, development, and deployment of complex cross-platform mobile applications using the Flutter framework and Dart programming language. Technical Leadership: Provide technical leadership and guidance throughout the entire software development lifecycle, from concept to deployment and post-launch support.. Collaboration & Requirements: Collaborate closely with product managers, UX/UI designers, and backend developers to translate complex business requirements into technical designs and scalable mobile solutions. Performance & Optimization: Identify and resolve performance bottlenecks, memory leaks, and other issues to ensure optimal application performance and responsiveness. API Integration: Expertly integrate complex RESTful APIs, GraphQL, and other data sources, ensuring efficient data handling and error management. State Management & Architecture: Drive decisions on appropriate state management solutions (e.g., BLoC, Provider, Riverpod, GetX) and application architecture patterns for large-scale applications. Testing & Debugging: Oversee and contribute to unit, widget, and integration testing frameworks to ensure application stability and reliability. Lead debugging efforts for complex issues. Innovation & Research: Stay at the forefront of Flutter and Dart developments, evaluating new technologies, libraries, and best practices to continually improve our development process and product offerings. Documentation: Create and maintain comprehensive technical documentation, architectural diagrams, and development guidelines. Agile Participation: Actively participate in Agile ceremonies (scrum, sprint planning, retrospectives) and contribute to continuous improvement initiatives. Required Skills and Qualifications: Education: Bachelor's degree (preferably) in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent extensive practical experience). Experience: 3+ years of proven experience in mobile application development, with a significant portion dedicated to building and launching complex applications using Flutter. Technical Expertise: Expert proficiency in Dart programming language and the Flutter framework. Deep understanding of Flutter's widget tree, rendering pipeline, and performance characteristics. Extensive experience with various state management solutions and the ability to choose the most appropriate one for different scenarios. Strong architectural design patterns for mobile applications (MVVM, Clean Architecture, BLoC, etc.). Expertise in consuming and designing robust RESTful APIs and experience with GraphQL is a plus. Solid understanding of mobile security best practices. Proficiency with advanced Git concepts (branching strategies, rebasing, etc.). Experience with continuous integration and continuous deployment (CI/CD) pipelines for mobile applications. Demonstrable experience in optimizing Flutter applications for performance and memory usage. Preferred Qualifications (Bonus Points): Hands-on experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development, allowing for better integration and understanding of platform-specific features. Experience with test-driven development (TDD) and strong knowledge of testing methodologies in Flutter. Experience with cloud platforms like AWS, GCP, or Azure and their mobile-related services (e.g., Firebase, Amplify). Contributions to open-source Flutter projects or significant personal projects. Experience in a leadership role or as a technical lead on mobile projects. What We Offer: Opportunity to lead and significantly impact the development of cutting-edge mobile applications. Job Type: Full-time Pay: ₹200,000.00 - ₹450,000.00 per year Benefits: Flexible schedule Schedule: Day shift Experience: Flutter: 2 years (Preferred) Location: Koundampalayam, Coimbatore, Tamil Nadu (Preferred) Work Location: In person

Posted 2 weeks ago

Apply

1.0 years

0 - 0 Lacs

Coimbatore

On-site

GlassDoor logo

SKILLS REQUIRED: Java, Kotliln, Android SDK and Framework, UX, Debugging, Firebase, MVP, JSON, and Push notifications ROLES & RESPONSIBILITIES: Strong proficiency in Java and Kotlin In-depth knowledge of Android SDK and Development tools Hands-on experience with MVVM architecture (using Kotlin) MVP and MVI architecture Familiarity with Jetpack components (Navigation, LiveData, ViewModel, Room) Expertise in integrating RESTful APIs and working with JSON Comfort using Git for version control Understanding of CI/CD processes and tools Ability to work with offline storage, threading. Hands-on experience with Cloud message APIs and Push Notifications Must be able to read code and analyze quickly. Job Type: Full-time Pay: ₹15,000.00 - ₹25,000.00 per month Schedule: Day shift Supplemental Pay: Performance bonus Education: Bachelor's (Preferred) Experience: Kotlin: 1 year (Required) MVVM: 1 year (Required) Android SDK: 1 year (Required) Java: 1 year (Required) Application Deadline: 30/06/2025 Expected Start Date: 10/06/2025

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Security is a top priority for our customers amid digital threats, regulations, and complex environments. Microsoft Security aims to create a safer world with end-to-end, simplified solutions that protect every user, customer, and developer. We strive to secure digital platforms, devices, and clouds in diverse settings, including our own internal systems. Providing peace of mind to our customers with our mobile security solutions is what excites us every day! Our culture promotes growth, excellence, and innovation impacting billions globally. Microsoft Defender organization is rapidly growing, securing people, services, and devices worldwide. Our 'security for all' vision covers the cloud, identities, and services beyond endpoints, even outside the Microsoft Security portfolio. We're seeking a passionate, customer driven hands on Engineers with experience in Mobile development, cybersecurity and security solutions to develop AI-driven security solutions based on Zero Trust, collaborating with Security Research, UX, and Product management teams. Joining Microsoft Security means working with a global team to deliver best-in-class solutions. If you're passionate about tech advancements, love working in teams, and aim to make a big difference for our customers, this role is ideal for you. We're excited to connect with individuals committed to enhancing digital security for over a billion mobile users by creating accessible cybersecurity solutions. #MDEIndia Responsibilities As a key member of our team in the role of Senior Software Engineer for Android, you will be responsible for designing, developing, and testing solutions for mobile threat protection from start to finish. Your rapid cycle of ideation, creation, and learning, along with your dedication to improving value through the experiences you create, is highly valued. Monitoring telemetry to enhance our customer experience and collaborating closely with Program Managers and colleagues in Security Engineering are also crucial to your role. Additionally, as a proactive technical leader, you will uphold code quality and drive innovation in our products and engineering practices. Excellent communication skills and the ability to work effectively in a multidisciplinary team, including Software Engineers, Program Managers, Security Researchers, and Data Scientists. Over 8 years of experience as a software engineer, developing and launching successful commercial software products and services. 8+ years of expertise in designing data structures, algorithms, and analyzing algorithm complexity, with experience in highly concurrent programming. 4+ years of experience in designing user applications for Android. At least 4 years of experience developing apps from the ground up, with a portfolio of apps featured in the App Store. 4+ years of experience in development principles and patterns. 4+ years of experience with Java/Kotlin/JNI for Android, including knowledge of Android internals. Solid understanding of Networking fundamentals and VPN internals. Qualifications Qualifications Required – Strong debugging and problem-solving capabilities. Knowledgeable in secure software development life cycles. Experienced with software development tools, including source control systems (GIT), automated build systems, compilers, software validation systems, project tracking, and lifecycle management systems. Able to work independently, managing technical and architectural dependencies effectively. Qualifications: Other Requirements – Holds a BS or MS degree in Computer Science. #MDEIndia Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Show more Show less

Posted 2 weeks ago

Apply

1.0 years

0 Lacs

India

Remote

GlassDoor logo

Mobile App Developer - Job Description The developer not only designs and develop robust mobile applications but also excel in troubleshooting and optimizing existing systems for better performance and scalability. Job Description We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience. Responsibilities Developing new features and user interfaces from wireframe models Ensuring the best performance and user experience of the application Fixing bugs and performance problems Writing clean, readable, and testable code Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions Skills Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s) Deep knowledge of app runs, e.g., Android, iOS, etc. Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. Familiarity with RESTful APIs and mobile libraries for networking, specifically Retrofit, axios, Alamofire, etc. Familiarity with the JSON format Experience with profiling and debugging mobile applications Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app Familiarity with Git Familiarity with push notifications Understanding mobile app design guidelines on each platform and being aware of their differences Proficiency in Kotlin/Java/Swift/Objective-C/JavaScript/C# Knowledge of barcode scanning and related hardware or sensors, like GPS or Bluetooth would be given as preference Ecommerce and Educational App development experience holder would get preferences Job Type: Full-time Pay: Up to ₹20,000.00 per month Benefits: Work from home Schedule: Day shift Supplemental Pay: Performance bonus Education: Bachelor's (Preferred) Experience: total work: 1 year (Required) App development: 1 year (Required) Mobile applications development: 1 year (Required) License/Certification: Android, IOS (Required) Work Location: In person

Posted 2 weeks ago

Apply

1.0 years

0 - 0 Lacs

Indore

Remote

GlassDoor logo

* Minimum 6 months above experience to Build and maintain mobile apps using React Native . * Work with RESTful APIs, Firebase, GraphQL , and third-party libraries. * Identify and fix bugs, crashes, and performance issues. * Publish apps to the Google Play Store and Apple App Store and handle updates. * Experience with RESTful APIs, Axios, and GraphQL. * Familiarity with debugging tools like Flipper, React Native Debugger. * Basic understanding of Swift (iOS) and Java/Kotlin (Android) is a plus. Nice to Have: * Experience with Firebase (Auth, Firestore, Push Notifications) * Knowledge of React Navigation, Deep Linking, and Push Notifications Job Types: Full-time, Permanent Pay: ₹8,000.00 - ₹20,000.00 per month Benefits: Paid time off Work from home Schedule: Day shift Supplemental Pay: Yearly bonus Application Question(s): Do you have a own MAC? Education: Bachelor's (Preferred) Experience: React Native: 1 year (Preferred) Language: English (Preferred) Work Location: In person

Posted 2 weeks 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