Jobs
Interviews

4360 Kotlin Jobs - Page 6

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

3.0 - 6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Titan: Titan Company Limited is part of the Tata Group, and we are proud to be a leader in the lifestyle and consumer goods industry. Starting in 1984 as a watchmaker, we have grown into a company that touches every aspect of modern lifestyle - watches, jewelry, eyewear, fragrances and accessories, ethnic wear with our Taneira brand. Today, Titan is one of the world’s top 5 watchmakers and a global lifestyle brand, with a presence in over 40 countries and a commitment to innovation that drives market trends. With a revenue from operations soaring up to INR 51,084 crore. Titan has shown a growth of 22%. These are numbers from the Annual Report 2023-24. We are seeking a: To design, develop, and maintain high-quality Android applications using Kotlin that deliver an optimal user experience and meet business goals. Qualifications Preferably B tech / BE or Equivalent Degree Experience 3-6 years Technical Skills Strong understanding of Android development frameworks, such as Android SDK, Android Studio, and Gradle Solid understanding of the full mobile development life cycle Experience working with RESTful APIs to connect Android applications to back-end services Understanding of UI/UX design principles and best practices Experience with Git and version control systems Customer Service Provides support for others. Delegates with respect. Reports Information Written and Verbal Communication Writes clearly and concisely. Provides appropriate feedback, either independently or when asked. Expresses ideas Problem-Solving Imagines alternatives. Identifies problems and potential solutions. Analyzes information. Organizational Skills Handles details. Follows through on tasks. Demonstrates effective time management. Tasks & Deliverable s Design and develop high-quality Android applications using Kotlin Collaborate with cross-functional teams to define, design, and ship new features Work with the product and design teams to ensure the best user experience Ensure the performance, quality, and responsiveness of applications Identify and fix bugs, as well as improve application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency Participate in code reviews to maintain code quality standards Write clean, maintainable, and testable code Stay up-to-date with the latest industry trends in Android development

Posted 2 days ago

Apply

0 years

0 Lacs

India

On-site

We are seeking a skilled and detail-oriented Application Developer to design, build, and maintain high-quality applications that meet user needs and business objectives. The ideal candidate will have experience developing scalable software solutions, collaborating across teams, and ensuring robust performance and usability. Design, develop, test, and deploy desktop, web, or mobile applications. Collaborate with cross-functional teams including designers, analysts, and product managers. Write clean, efficient, and well-documented code. Debug and resolve application issues and bugs. Optimize application performance and user experience. Ensure compliance with security and data protection best practices. Stay up to date with the latest development trends and technologies. Participate in code reviews, sprint planning, and technical discussions. Proven experience as an application developer or similar role. Strong understanding of software development lifecycle (SDLC). Proficiency in one or more programming languages: Frontend: JavaScript, React, Angular, HTML/CSS Backend: Java, Python, C#, Node.js, PHP Mobile: Kotlin, Swift, Flutter, React Native Familiarity with databases (SQL, NoSQL) and RESTful APIs. Experience with version control systems (e.g., Git).

Posted 2 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

Remote

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 2 days ago

Apply

6.0 years

0 Lacs

Delhi, India

On-site

The Technology Lead – Application & Mobile App is responsible for leading the design, development, and deployment of web and mobile applications. This role involves driving technical strategy, ensuring quality code delivery, mentoring development teams, and aligning software architecture with business goals. Experience: 1. Minimum 6 years of experience in software and app development , with at least 2–3 years in a lead or architect role 2. Proven experience in delivering complex mobile and web applications at scale 3. Experience in leading Agile/Scrum teams and stakeholder communication Main responsibilities inter-alia include 1. Technical Leadership & Architecture: Design and oversee the architecture of scalable, secure, and high-performing web and mobile applications; Set technical standards and coding best practices; Make decisions on frameworks, platforms, and tools (e.g., React Native,Flutter, Angular, Kotlin, Swift) 2. Application Development Oversight: Lead end-to-end software development for mobile (Android/iOS) and web applications; Ensure integration with back-end systems, APIs, databases, and cloud services; Supervise version control, CI/CD pipelines, and automated testing 3. Mobile App Strategy & Execution: Guide native and cross-platform mobile development (e.g., Flutter, React Native, Swift, Kotlin); Oversee UI/UX collaboration to ensure intuitive and responsive designs; Monitor app performance, crash reports, and user feedback for continuous improvements 4. Project & Team Management: Mentor and manage a team of developers, ensuring skill development and task ownership; Participate in sprint planning, code reviews, and quality assurance; Coordinate with product managers, designers, QA, and DevOps teams for seamless delivery 5. Security & Quality Assurance: Ensure adherence to mobile/web security guidelines and standards (e.g., OWASP); Implement automated testing strategies, code quality checks, and peer reviews 6. Cloud & DevOps Integration: Collaborate with DevOps teams for cloud deployments (e.g. AWS, Azure, GCP); Define scalable deployment pipelines and environment management practices Required Skills: 1. Proficiency in mobile frameworks: Flutter, React Native, Swift (iOS), Kotlin (Android) 2. Proficiency in web technologies: React, Angular, Node.js, .NET, or Java 3. Experience with RESTful APIs, GraphQL, and third-party SDK integration 4. Familiarity with DevOps tools: Git, Jenkins, Docker, Kubernetes 5. Strong understanding of cloud platforms (AWS, GCP, Azure) 6. Expertise in CI/CD, agile practices, and secure coding standards Educational Qualification: 1. Bachelor’s or Master’s degree in Computer Science, Engineering, or related field 2. Relevant certifications (e.g., Mobile Development, Cloud Architecture, Agile, DevOps) are a plus "

Posted 2 days ago

Apply

0.0 - 1.0 years

0 - 0 Lacs

Mohali, Punjab

On-site

Job Title: Solutions Architect / Pre-Sales Engineer (Web & Mobile Development) Job Location : Mohali Shift : Day or flexible. Ditinus Technology is a dynamic and growing IT services company specializing in cutting-edge web and mobile application development. We partner with businesses of all sizes to transform their ideas into robust, scalable, and user-friendly digital solutions. We pride ourselves on our technical excellence, innovative approach, and commitment to client success. The Opportunity: We are looking for a highly skilled and client-focused Solutions Architect / Pre-Sales Engineer to join our team. In this pivotal role, you will be the technical bridge between our prospective clients' business needs and our expert development capabilities. You will play a crucial part in understanding complex requirements, designing optimal technical solutions, and articulating their value to drive new business growth. This is a non-sales quota-carrying role, focused on technical enablement and solutioning. Key Responsibilities: · Client Engagement & Discovery: o Conduct in-depth technical discovery sessions with prospective clients to understand their business challenges, objectives, and existing technology landscape. o Actively listen and ask probing questions to uncover detailed technical requirements and pain points for web and mobile development projects. o Translate complex client needs into clear, concise, and actionable technical specifications. · Solution Design & Proposal: o Architect comprehensive and innovative technical solutions for web and mobile applications, considering scalability, security, performance, maintainability, and user experience. o Propose the most suitable technology stacks, frameworks, architectures, and third-party integrations (e.g., APIs, databases, cloud services). o Collaborate with the development team to validate technical feasibility, effort estimations, and delivery timelines. o Develop detailed technical proposals, Statements of Work (SOWs), and solution architectures documents. · Technical Presentation & Advocacy: o Deliver compelling technical presentations and demonstrations of proposed solutions to both technical and non-technical client stakeholders. o Articulate the value, benefits, and technical feasibility of our services in a clear, confident, and persuasive manner. o Address technical queries and concerns from clients with expertise and provide credible answers. o Act as a trusted technical advisor during the pre-sales process, building rapport and confidence with potential clients. · Lead Nurturing & Collaboration: o Work closely with the leadership/sales team to technically nurture leads, providing the necessary expertise to move opportunities forward. o Participate in client calls and meetings as the primary technical point of contact. o Contribute to the strategic growth of the company by identifying new solution offerings and market opportunities. · Market & Technology Research: o Stay abreast of the latest trends, emerging technologies, and best practices in web and mobile development. o Continuously evaluate new tools, frameworks, and platforms to enhance our solution capabilities. Qualifications: · Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field. · 3+ years of experience in a technical role such as Solutions Architect, Pre-Sales Engineer, Technical Consultant, or Senior Software Developer with significant client-facing experience. · Proven hands-on experience and strong understanding of web development technologies (e.g., React, Angular, Vue.js, Node.js, Python/Django, PHP/Laravel, .NET) and mobile development technologies (e.g., iOS - Swift/Objective-C, Android - Kotlin/Java, React Native, Flutter). · Solid understanding of software architecture patterns (e.g., Microservices, Monolithic, Serverless), cloud platforms (e.g., AWS, Azure, GCP), databases (SQL/NoSQL), and APIs. · Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences (technical and non-technical). · Strong analytical and problem-solving abilities, with a keen eye for detail. · Demonstrated ability to understand business requirements and translate them into effective technical solutions. · Experience in creating technical documentation, proposals, and presentations. · Self-motivated, proactive, and able to work independently as well as collaboratively within a team. · Strong interpersonal skills and a client-centric mindset. For further queries call/WhatsApp directly on 7743059799. #SolutionArchitech #PreSalesEngineer #MobileDevelopment #WebDevelopment #BusinessGrowth #clientExposure #TechnicalConsultant. Job Type: Full-time Pay: ₹40,000.00 - ₹60,000.00 per month Schedule: Day shift Rotational shift Application Question(s): How many years of experience do you have in Solution Architect Profile? Do you have strong understanding of web development technologies (e.g., React, Angular, Vue.js, Node.js, Python/Django, PHP/Laravel, .NET) and mobile development technologies (e.g., iOS - Swift/Objective-C, Android - Kotlin/Java, React Native, Flutter? Must have solid understanding of software architecture patterns (e.g., Microservices, Monolithic, Serverless), cloud platforms (e.g., AWS, Azure, GCP), databases (SQL/NoSQL), and APIs. Experience: Technical consultant: 1 year (Required) Location: Mohali, Punjab (Required) Work Location: In person

Posted 2 days ago

Apply

20.0 years

0 Lacs

Bhopal, Madhya Pradesh, India

On-site

Company Description XtraNet Technologies Pvt. Ltd. is a global leader in providing innovative and integrated IT solutions to various sectors including government and private organizations. Headquartered in India, with a global presence in the United States, Canada, Singapore, and the UAE, XtraNet has over 20 years of experience and a proven track record of success. Their team of highly skilled IT professionals collaborates closely with clients to develop customized solutions. The company is CMMI ML 5 appraised and holds multiple ISO certifications, highlighting its commitment to quality and service. Role Description This is a full-time, on-site role for a Senior Mobile App Developer located in Bhopal. The Senior Mobile App Developer will be responsible for designing, developing, and maintaining mobile applications. This role involves collaborating with cross-functional teams to define and design new features, identifying and fixing bugs, and ensuring the performance, quality, and responsiveness of applications. The developer will also be involved in continuous learning and keeping up with the latest industry trends. Qualifications Experience in mobile application development using technologies such as Android and iOS Proficient in coding languages such as Java, Kotlin, Swift, and Objective-C Knowledge of RESTful APIs and web services Understanding of mobile UI/UX design principles and best practices Strong problem-solving skills and the ability to troubleshoot issues Ability to work independently and within a team environment Bachelor's degree in Computer Science, Engineering, or a related field Experience with version control tools such as Git Familiarity with Agile development methodologies Excellent written and verbal communication skills

Posted 2 days ago

Apply

2.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Adobe Document Cloud is revolutionizing the way the world works with documents. It’s a very exciting place to be. The Document Cloud (DC) combines a collection of online services integrated with Adobe Reader, Adobe Acrobat and Adobe Sign. Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy, and we value engineers with technical competence, creativity, flexibility, strong customer focus and an eagerness for learning and collaboration. By helping our customers create, handle and share documents, we improve Adobe's ability to empower creative people, business professionals and marketing specialists to be successful. This is an opportunity to create a system that ultimately benefits millions of Adobe customers every day. We are looking for a hardworking Senior Quality Engineer to join the DC Adobe Acrobat for Android team. As a DC engineer, you will enjoy building end-end solutions. In this role, you will lead our testing and automation strategy for upcoming innovative features, collaborating closely with developers to craft robust automation APIs and tests. You will elevate our code coverage by enhancing existing automated tests and ensure seamless automation environments. You will dive into test planning and execution, ensuring thorough coverage and high-quality releases. Additionally, you will partner with the release engineering team to optimize release processes, and participate in exciting testing activities like bug hunts and user testing. You will be at the forefront of innovation and joining us in shaping the future of our products! What You Need To Succeed B.E/B.Tech/MCA in Computer Science or related fields. Experience of minimum 2+ years. Hands on experience on Jenkins, GIT, Android Studio etc. Hands on experience of Kotlin and Android. Experience in Android automation frameworks like Espresso, UI automator etc. Must be having good analytical skills, problem-solving & communication skills, and good programming skills, preferably in Java. Passion for building high quality software products and ability to work in a fast-paced environment. Good knowledge of test methodologies like functional, black-box, grey box, integration, performance testing etc. Experience in design and creation of test scripts, test cases and test data for manual and automated testing of Android applications. Knowledge of writing test plans for end to end workflows for Android application. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 2 days ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! JOB LEVEL P40 EMPLOYEE ROLE Individual Contributor Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Adobe Document Cloud is revolutionizing the way the world works with documents. It’s a very exciting place to be. The Document Cloud (DC) combines a collection of online services integrated with Adobe Reader, Adobe Acrobat and Adobe Sign. Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy, and we value engineers with technical competence, flexibility, strong customer insight and an eagerness for learning and partnership. By helping our customers build, handle and share documents, we improve Adobe's ability to empower creative people, business professionals and marketing specialists to be successful. This is an opportunity to build a system that ultimately benefits millions of Adobe customers every day. We are looking for a dedicated and talented Computer Scientist to join our DC Acrobat Mobile Team to lead Android development . Our team is an energetic and collaborative Agile software development group focused on delivering scalable, high-quality enterprise solutions. As part of this dynamic environment, you will take pride in designing and building end-to-end solutions that delight our users and meet business goals. What You'll Do As a Computer Scientist, you will be owning the vision for PDF workflows on Android. You'll define product features, craft system architecture, and implement standard methodologies to mold our strategy and ensure a quality product. The ideal candidate is clearly someone who can adapt to an agile environment, is passionate about new opportunities in mobile and has a proven track record of success in delivering new features and products. You should possess a strong understanding of Computer Science fundamentals, mobile technologies, and hands-on experience in building customer-facing mobile products. You should have demonstrated technical expertise to design and build reliable, scalable, and high-performance product. What You Need To Succeed Bachelor's or Master's Degree in computer science/IT with minimum 5+ years of Android development experience. Strong proficiency in Kotlin and Java with a solid understanding of Android SDK, Android Studio, and related development tools. Can debug issues across multiple systems or domains Proven expertise in architecture and design for developing robust and innovative mobile applications. Has experience with working on huge codebases and comfortable writing and debugging multi-threaded & asynchronous code in Android and the native Java/C++ libraries. Understands the resource constraints of mobile devices and implements robust and efficient solutions with respect to CPU, memory and battery life. Innovates new features, influences architecture & design of our solutions and make contributions at feature level. Also, encourages and influences others to grow their creativity and innovation Seeks out and learns new technologies & techniques and advocates for their use in his work. Regularly shares knowledge with peers, both in and out of own team as well as mentors junior team members. Why Adobe? Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 2 days ago

Apply

5.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Adobe Document Cloud is revolutionizing the way the world works with documents. It’s a very exciting place to be. The Document Cloud (DC) combines a collection of online services integrated with Adobe Reader, Adobe Acrobat and Adobe Sign. Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy, and we value engineers with technical competence, flexibility, strong customer insight and an eagerness for learning and partnership. By helping our customers build, handle and share documents, we improve Adobe's ability to empower creative people, business professionals and marketing specialists to be successful. This is an opportunity to build a system that ultimately benefits millions of Adobe customers every day. We are looking for a dedicated and talented Computer Scientist to join our DC Acrobat Mobile Team to lead Android development . Our team is an energetic and collaborative Agile software development group focused on delivering scalable, high-quality enterprise solutions. As part of this dynamic environment, you will take pride in designing and building end-to-end solutions that delight our users and meet business goals. What You'll Do As a Computer Scientist, you will be owning the vision for PDF workflows on Android. You'll define product features, craft system architecture, and implement standard methodologies to mold our strategy and ensure a quality product. The ideal candidate is clearly someone who can adapt to an agile environment, is passionate about new opportunities in mobile and has a proven track record of success in delivering new features and products. You should possess a strong understanding of Computer Science fundamentals, mobile technologies, and hands-on experience in building customer-facing mobile products. You should have demonstrated technical expertise to design and build reliable, scalable, and high-performance product. What You Need To Succeed Bachelor's or Master's Degree in computer science/IT with minimum 5+ years of Android development experience. Strong proficiency in Kotlin and Java with a solid understanding of Android SDK, Android Studio, and related development tools. Can debug issues across multiple systems or domains Proven expertise in architecture and design for developing robust and innovative mobile applications. Has experience with working on huge codebases and comfortable writing and debugging multi-threaded & asynchronous code in Android and the native Java/C++ libraries. Understands the resource constraints of mobile devices and implements robust and efficient solutions with respect to CPU, memory and battery life. Innovates new features, influences architecture & design of our solutions and make contributions at feature level. Also, encourages and influences others to grow their creativity and innovation Seeks out and learns new technologies & techniques and advocates for their use in his work. Regularly shares knowledge with peers, both in and out of own team as well as mentors junior team members. Why Adobe? Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 2 days ago

Apply

10.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Job Title: iOS Technical Lead Location: Trivandrum, Kerala, India Experience: 10+ years Type: Full-Time | Product Company About Us We are a fast-growing digital platform revolutionizing the automotive services industry. From car wash, parking, EV charging, roadside assistance to auto insurance, we provide a unified and seamless experience to users across web and mobile. We are now looking for an experienced and passionate iOS Technical Lead to drive the next phase of growth and innovation in our iOS app ecosystem. Role Overview As the iOS Technical Lead, you will lead the design, development, and optimization of our iOS applications. You’ll work closely with cross-functional teams including Product, Design, Backend, and QA to deliver a high-performing, scalable, and engaging mobile experience. This role is both strategic and hands-on, requiring strong technical depth as well as leadership capability. Key Responsibilities Lead the architecture, design, and development of our iOS applications using Swift Collaborate with Product and Design teams to understand requirements and create technical solutions Ensure performance, quality, and responsiveness of the app across devices Mentor, guide, and review the work of junior and mid-level iOS developers Maintain high standards of code quality, testing, and documentation Work with backend and API teams to design and integrate services Drive technical innovation and continuous improvement across the mobile stack Own end-to-end delivery of new features and performance improvements Stay current with iOS trends, best practices, and platform updates Qualifications 10+ years of experience in mobile app development, with at least 6+ years in iOS Deep expertise in Swift, UIKit, SwiftUI, and Apple design principles Strong experience with REST APIs, JSON, and third-party libraries Experience in architecting complex apps (modular architecture, MVVM/MVI/MVP) Solid understanding of CI/CD, testing, code reviews, and App Store deployment Proven experience leading teams and mentoring developers Exposure to analytics, crash reporting, and user behavior tools (e.g., Firebase, Mixpanel) Familiarity with web-app ecosystems and cross-platform considerations Bachelor's/Master’s degree in Computer Science or related field Nice to Have Experience with Core Bluetooth, Core Location, or real-time services (e.g., EV/roadside integrations) Knowledge of car tech ecosystems or mobility/transport platforms Familiarity with Kotlin Multiplatform or cross-platform frameworks is a plus

Posted 2 days ago

Apply

0.0 - 2.0 years

0 - 0 Lacs

Makarba, Ahmedabad, Gujarat

On-site

Job Title: Flutter Developer Job Description: We are looking for a skilled Flutter Application Developer to join our growing team. The ideal candidate will have a strong background in mobile application development and in-depth knowledge of Flutter and Dart. You will be responsible for designing, coding, testing, and maintaining mobile applications to meet our clients' needs. Key Responsibilities: Develop high-quality mobile applications using Flutter and Dart. Collaborate with cross-functional teams to design and deliver new features based on project requirements. Write clean, secure, and scalable code that adheres to industry standards and best practices. Conduct code reviews and uphold code quality standards. Manage database schemas, queries, and relationships using SQLite, Firebase, or similar databases. Troubleshoot and debug complex issues, providing timely and effective solutions. Develop and maintain API integrations with third-party services. Participate in project planning and estimation activities. Requirements: Bachelor’s degree in Computer Science, Software Engineering, MCA, or a related field. Minimum of 1 to 2 years of experience in Flutter development, with a strong emphasis on the Flutter framework. Proficient in Dart, and familiar with other programming languages such as Java/Kotlin or Swift. Solid understanding of mobile UI/UX design principles and best practices. Experience with relational databases (SQLite, Firebase) and NoSQL databases. Experience with RESTful API development and integration. Solid understanding of object-oriented programming, and software development principles. Familiarity with version control systems such as Git. Excellent analytical and problem-solving skills. Strong communication skills with the ability to interact effectively with stakeholders Education: BE - IT / Computer Computer Science Eng. MCA MSC IT If you're a passionate Flutter Developer looking to join a dynamic team and work on exciting projects, we'd love to hear from you! Apply now with your resume and portfolio showcasing your Flutter projects. Job Type: Full-time Pay: ₹8,000.00 - ₹25,000.00 per month Benefits: Leave encashment Education: Bachelor's (Preferred) Experience: total work: 2 years (Preferred) flutter development: 2 years (Preferred) Android Development: 2 years (Preferred) Language: English (Preferred) Location: Makarba, Ahmedabad, Gujarat (Preferred) Work Location: In person

Posted 2 days ago

Apply

2.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Technource is expanding its Business Development team and is looking for talented Sr. BDEs and BDEs with international sales experience in IT services. If you're passionate about lead generation, sales strategy, and closing deals in the web and mobile app development space — we want to hear from you. Job Details: Position: Senior Business Development Executive / Business Development Executive Industry type: IT Services Exp: 2 - 3+ Years Salary: (No Bar for right candidate) Job Location: T-junction, Ambli road, Ahmedabad Key Responsibilities, Skills & Experience Required: Must have experience dealing with international clients and should have closed or supported in closing web and/or mobile app development projects . Exposure to modern technologies is essential: Laravel, Node.js, React.js, Next.js, Flutter, Kotlin, Swift , etc. (Not preferred: Profiles focused primarily on WordPress, Shopify, Magento, .NET, Java, etc.) Experience across multiple industry domains such as eCommerce, Real Estate, EdTech, Fitness, Fintech, ERP , etc., is preferred. Sr. BDEs should be capable of handling complete sales cycles independently — from lead generation to closure. BDEs should be able to take leads to the meeting and proposal stage , with support from senior team members for closures. Should be familiar with lead generation techniques using Upwork, Freelancer, LinkedIn, social platforms, directories , and referrals. Understanding of project engagement models such as dedicated hiring and fixed-cost is expected. Strong communication skills in English , client coordination, proposal writing, and follow-up etiquette are must-haves. Target-driven mindset with a proven track record of meeting or exceeding business goals. High energy, ownership mentality, and willingness to grow in a fast-paced IT environment.

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

Arr is a leading multi-format, multi-genre digital media brand creating original stories across video, audio, and the written word. More than 200 Mn people enjoy Arr's content through its network of linear and digital platform collaborations (Jio, MX Player, Hotstar, Tata Sky, etc). Arr Studio, launched in 2019, produces large format original shows for international and domestic OTT platforms, broadcast television, and movie screens, across languages and genres. Arr forays into the media tech space with Arr voice, a women-first, short audio social app that lets creators share their thoughts via 30-second audio clips across its various tools, Voicepods & Voicepools. The core mission of Arr voice is to empower users with the easiest tool to share their primal and fleeting thoughts with their fans/followers without the fear of judgment, effortlessly. The product team at Arr voice takes a first principles approach towards building a seamless & delightful consumer experience, with an extreme bias for action. We adopt a data-first approach to arrive at objective solutions to user problems, also relying on intuition and creativity wherever applicable. We're looking for talented, passionate, and fearless execution-oriented individuals to join our young, vibrant team. If you're passionate about solving the right problems, can communicate solutions effectively, and can hustle to get it executed, we want to talk to you! We are seeking a skilled Flutter Developer with a solid grasp of Dart and Flutter to join our dynamic team. As part of a fast-paced startup, you'll play a crucial role in designing, developing, and maintaining mobile applications that provide exceptional user experiences. Responsibilities: - Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language. - Developing user interface components and implementing them by following well-known Flutter/Dart workflows and practices. - Communicating with product and engineering leads to implementing business and project objectives. - Participate in testing, quality assurance, and bug fixes as part of the CI/CD cycle. Requirements: - B. Tech in Information Technology or Computer Science. - 2 years of experience developing and delivering Flutter-based apps. - Strong Knowledge of Dart and Flutter Framework. - Proficiency in cross-platform mobile development. - Good understanding of state management, Flutter flavors, and app architecture. - Familiarity with REST APIs and mobile backend integration. - Nice to have: Kotlin and Ffmpeg. What It Takes To Work At Arr Voice: - You have an extreme bias for action. - You are a tinkerer, and problem-solving is a part of your DNA. - You thrive in a chaotic, resource-scarce environment where new challenges are a norm. - You have a fundamental, first principles approach to problem-solving. - You have the right balance of data rigor and intuition. - You are passionate about fitness and inspire your colleagues to be fit. Skills: mobile, ffmpeg, REST APIs, cross-platform mobile development, state management, Dart, Flutter flavors, app architecture, Kotlin, Flutter,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Fintech App Developer at our innovative startup, you will play a crucial role in leading the development of a next-gen fintech platform aimed at enhancing financial wellness for consumers. You will have the opportunity to design, develop, and deploy a secure, user-friendly mobile application with advanced financial features. By collaborating closely with our AI and product teams, you will contribute to the creation of an intuitive app that offers intelligent financial management solutions to users. Your key responsibilities will include spearheading the development and launch of a sophisticated fintech app while ensuring the highest standards of data security through end-to-end encryption. Additionally, you will work alongside the AI and product teams to build smart financial management tools and develop scalable and responsive mobile applications for both Android and iOS platforms. Continuous testing and optimization of the app for performance and user experience, as well as staying updated with fintech trends to propose new technologies and solutions, will also be part of your role. To excel in this position, you should possess a Masters or PhD in Computer Science, Software Engineering, or a related field, along with extensive experience in developing and launching fintech or financial services apps. Proficiency in mobile app development using technologies such as React Native, Flutter, Swift, or Kotlin is essential, as well as a strong understanding of data security practices, encryption standards, and financial regulations/compliance. Experience with cloud services like AWS, Google Cloud, and CI/CD pipelines will be beneficial, along with excellent problem-solving abilities and attention to detail. Preferred qualifications include experience with AI/ML integration in fintech applications, familiarity with microservices architecture and distributed systems, and optimizing user experience for fintech applications with a focus on security and ease of use. In return, we offer a competitive salary, performance-based bonuses, the opportunity to work on a cutting-edge fintech project with growth potential, flexible and remote-friendly working conditions, professional development opportunities, and equity options for long-term commitment and outstanding performance. To apply for this exciting opportunity, please submit your resume, portfolio, and a brief cover letter highlighting your experience in fintech app development to meethpatel1836@gmail.com.,

Posted 2 days ago

Apply

0.0 - 3.0 years

0 - 0 Lacs

Rajajinagar, Bengaluru, Karnataka

Remote

Job Description: Job Title: Flutter Mobile Developer Experience: 3–4+ years Location: Bangalore, Karnataka, India Employment Type: 6 months Temporary contract NOTE: · Only Immediate joiner can apply for this Job · NO WORK FROM HOME OPTION · Preferring male Candidates Company Overview: Kavintech Corporation is a technology provider, specializing in customized software development solutions working with pan-India development organizations for the past 19+ years working in Bangalore. Kavintech Corporation provides end-to-end software packages & enterprise-level dynamic software tools, tailor-made & highly customized based on the requirements of the clients. Our area of expertise lies in processing large volumes of data & information. Kavin's solutions help, among other things, in streamlining, digitizing, and strengthening the data collection and reporting processes of various national-level projects implemented by leading social change organizations all over the country Job Summary: We are seeking a highly skilled and experienced Flutter Mobile Developer to join our dynamic team. The ideal candidate should have 3–4+ years of hands-on experience in building cross-platform mobile applications using Flutter. You will be responsible for designing and developing high-quality mobile apps, collaborating with cross-functional teams, and ensuring the performance, quality, and responsiveness of applications. Key Responsibilities: Develop and maintain cross-platform mobile applications using Flutter. Write clean, scalable, and well-documented code. Work closely with designers and product managers to implement UI/UX designs. Integrate RESTful APIs, third-party SDKs, and services. Participate in code reviews and contribute to best practices. Troubleshoot, debug, and optimize performance for mobile applications. Stay updated with the latest trends and technologies in mobile development. Required Skills & Qualifications: 3–4+ years of experience in mobile app development. Minimum 3+ years of hands-on experience in Flutter & Dart. Strong understanding of mobile design principles, patterns, and best practices. Experience with state management (e.g., Provider, Bloc, Riverpod, etc.). Experience integrating APIs and using tools like Postman, Firebase, etc. Proficient in Git and version control tools. Familiarity with Agile/Scrum development methodologies. Published at least one app on the Play Store or App Store. Preferred Qualifications: Experience with native Android/iOS development (Java/Kotlin/Swift) is a plus. Knowledge of CI/CD tools like Bitrise, Codemagic, or GitHub Actions. Experience with testing frameworks in Flutter. Familiarity with cloud services such as Firebase, AWS, or Azure. Contact Us: +91 74834 32701 Email: hr@kavinsoft.com Job Types: Full-time, Contractual / Temporary Pay: ₹35,000.00 - ₹50,000.00 per month Schedule: Day shift Monday to Friday Weekend availability Ability to commute/relocate: Rajajinagar, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required) Experience: Android and iOS development: 3 years (Preferred) Application development: 3 years (Preferred) Flutter Developer: 3 years (Required) Work Location: In person

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You are ready to acquire the skills and experience necessary to progress in your current role and propel your career to new heights, and an exciting software engineering opportunity awaits you. In this role, you will: - Execute standard software solutions by designing, developing, and troubleshooting technically. You will write secure and high-quality code independently, using the syntax of at least one programming language. - Design, code, and troubleshoot while considering upstream and downstream systems and technical implications. You will apply your knowledge of tools in the Software Development Life Cycle to enhance automation value. - Utilize technical troubleshooting skills to dissect solutions and resolve technical issues of basic complexity. You will analyze large data sets to identify problems and contribute to decision-making for secure and stable application development. - Learn and implement system processes, methodologies, and skills to develop secure and stable code and systems. Furthermore, you will contribute to fostering a team culture of diversity, equity, inclusion, and respect. To be successful in this role, you must have: - Formal training or certification in software engineering concepts along with at least 2 years of practical experience in system design, application development, testing, and operational stability. - Hands-on experience in Mobile Browser and Mobile Native Application Testing, including the use of Mobile Cloud Platform tools like SeeTest. Proficiency in mobile development and emulator packages such as Android SDK, iOS XCode, SWIFT, Calabash, Appium, GENYmotion is essential. - Exposure to commercial mobile manual/automation test management packages like Perfecto, Experitest-SeeTest, MobileLabs, SauceLabs, etc. Experience in Accessibility and Analytics Testing for Web and Mobile Native Apps is a plus. - Proficiency in managing the development Test Scenarios and executing them across various Testing Phases. A solid understanding of the Software Development Life Cycle and agile methodologies like CI/CD, Application Resiliency, and Security is required. - Demonstrated knowledge of software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile technologies. Preferred qualifications include: - Strong understanding of Android development, including Android Studio and Kotlin. Experience in releasing applications on the Google Play Store and familiarity with pair programming. If you are eager to enhance your software engineering skills and contribute to a dynamic team environment, this opportunity is tailored for you.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

kozhikode, kerala

On-site

Ta-Da is seeking a highly skilled and experienced individual to join the founding team in the role of CTO. The ideal candidate should possess a strong background in React Native app development, a keen interest in technology, and the ability to lead and mentor junior engineers. As the CTO, your responsibilities will include designing, developing, and maintaining high-quality products that align with the startup's needs and contribute to the company's growth. You will be tasked with executing a comprehensive technology strategy that supports the business goals and accelerates digital innovation within the organization. Competitive remuneration packages with stock options and an inclusive, collaborative work environment are offered. Key Responsibilities: - Building Android & iOS React Native apps in collaboration with the Founders. - Designing, developing, testing, and deploying high-quality React Native applications. - Writing clean, scalable, and maintainable code following best practices. - Collaborating with Founders & Team Members to define, design, and implement new features. - Integrating apps into the current website. Project Leadership: - Leading development projects from concept to completion to ensure timely delivery. - Providing technical guidance and mentorship to junior developers and interns. - Participating in code reviews to maintain code quality and share knowledge. System Architecture: - Developing and implementing software architecture and design patterns for scalability, security, and performance. - Evaluating and recommending tools, technologies, and processes to ensure product quality. Problem Solving: - Identifying, troubleshooting, and resolving complex technical issues. - Optimizing applications for speed and scalability. - Improving the development process by adopting new technologies and best practices. Collaboration: - Working closely with Founders and stakeholders to understand requirements and translate them into technical specifications. - Communicating effectively with team members and stakeholders to ensure alignment. Documentation: - Maintaining comprehensive documentation of code, system design, and processes. - Ensuring proper documentation of all development activities for future maintenance. Experience & Skills Required: - Minimum 3-5 years of React Native app development experience. - Experience in building various React Native apps. - Proficiency in programming languages such as Java, Kotlin, C++, Python, and JavaScript. - Knowledge of React Native components, API handling, backend language (Django preferred), database language (MySQL, MongoDB preferred), and deployment procedures. - Understanding of software development methodologies, cloud services (AWS, Azure, Google Cloud), database systems, and version control systems. - Soft skills including problem-solving, communication, teamwork, proactivity, and initiative. Benefits: - Competitive salary range with stock options. - Hybrid & remote work options. - Professional development opportunities. - Generous holiday schedule.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

indore, madhya pradesh

On-site

Job Description: We are seeking an Android Developer with 2 years of experience to contribute to the creation and maintenance of top-notch Android applications. In this role, you will collaborate closely with our product and backend teams to ensure the delivery of seamless and exceptional user experiences. As an Android Developer, you will play a crucial role in the development process, focusing on quality and innovation. The ideal candidate should have: - A minimum of 2 years of hands-on experience in Android development - Proficiency in Kotlin and/or Java programming languages - Strong grasp of Android SDK, UI/UX design principles, and architecture patterns such as MVVM/MVP - Previous exposure to working with REST APIs, Git version control, and integration of third-party libraries - Familiarity with Jetpack components and Firebase services - Excellent skills in debugging and optimizing app performance for enhanced user satisfaction Desirable skills include: - Prior experience with unit/UI testing methodologies - Knowledge of CI/CD processes - Experience in publishing apps on the Google Play Store This is a full-time, permanent position based in Indore, Madhya Pradesh. The work schedule for this role is during day shifts from Monday to Friday. We are looking for candidates who can join immediately and possess a strong background in Android app development, Kotlin, and SDKs. If you meet the mentioned criteria and are enthusiastic about contributing to the Android development landscape, we encourage you to apply for this exciting opportunity.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a core member of the Developing team, your primary responsibility will be to analyze and develop software solutions that facilitate optimal onboarding of customers to Cisco Spaces/DNAC Programs/offers. This will involve building effective scripts to monitor the Spaces Applications/DNAC Programs/offers and ensuring a deep understanding of customer needs to achieve the best outcomes. Your role will also encompass adhering to organizational standards for all development activities. You will collaborate with a team focused on customer onboarding, custom development for product extensions, creating tools/dashboards for Cisco Spaces/DNAC Programs/offers, and providing L3 support. The ideal candidate for this role will thrive in a fast-paced environment, demonstrating a proactive and adaptable attitude. You should be self-sufficient, capable of working with minimal supervision, and comfortable collaborating with geographically distributed teams across different time zones. As an end-to-end developer, you will work on metadata-driven products and applications engineering, utilizing a variety of programming skills such as Java, Kotlin, Angular JS, React, Node JS, JQuery, UI - Bootstrap, and databases like MySQL, Oracle, MongoDB, and Redis. Additionally, you should have experience with version control systems like Git and TFS, integrating data sources and API services, working with distributed systems, and possess strong analytical and problem-solving skills. Minimum qualifications for this role include a Bachelor's degree in Engineering or Computer Science with 6-8 years of work experience, familiarity with Agile/Scrum methodologies, a solid understanding of cloud environments and Linux platforms, and excellent written and verbal communication skills. Desired qualifications include experience in product engineering, flexibility, passion for software development, and familiarity with AWS or other cloud environments. Join us at Cisco, where individuals like you contribute their unique talents to develop innovative technology and shape a more inclusive digital future for all. We believe in the power of diversity and equality, and we strive to create a culture that fosters innovation, creativity, and learning. Together, we are committed to supporting our communities and making the world a better place through technology and our collective actions. Join us at Cisco and be part of a team that celebrates individuality, embraces change, and drives impactful transformation. #WeAreCisco,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

haryana

On-site

You should possess strong skills and qualifications in C/C, Ethereum, Kotlin, Haskell, Golang, and DAML. Effective communication and customer interaction abilities are essential for this role. Fluency in C/C is required, along with experience in utilizing Bolos SDK and APDU commands. Previous experience in embedded firmware, particularly in SIM card development or secure element development, is preferred. You should have experience in writing smart contracts for platforms like Hyperledger Fabric, Corda, or Ethereum, as well as using SDKs for creating RESTful services to communicate with blockchain networks. Proficiency in developing backend systems using type-safe languages such as Kotlin, Haskell, Golang, and DAML is expected. Experience with multi-threaded code, concurrent systems, APIs, Micro-Services, DDD development methodology, Docker, and Kubernetes is highly beneficial. Ability to discuss applications deployed in production and articulate the deployment strategy is required. The ideal candidate will be collaborative, possess a comprehensive understanding of software development, excel as a coach, and be capable of discerning the practical applications of blockchain technology from the industry hype. In this role, you will collaborate with management to finalize blockchain-based project requirements, develop app interfaces using various programming languages, write complex codes to support the network, and introduce cutting-edge blockchain technologies to the company. Your responsibilities will also include ensuring the security of virtual transaction data, monitoring server and client-side applications, and optimizing blockchain functionalities for safe virtual transactions. This position falls under the Information Technology & Services job category and is a full-time remote opportunity located anywhere in Gurgaon.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

vadodara, gujarat

On-site

We are seeking enthusiastic and ambitious individuals to join our motivated and results-oriented teams and grow together with Jeavio. This is a great opportunity for an experienced software engineer who is looking to take on a role as an individual contributor. Responsibilities: - Develop, maintain, and enhance Android applications aligned with the organization's objectives and user needs. - Collaborate with teams at the client side to understand the task objectives and create better mobile experiences. - Write clean, efficient, and reusable code that adheres to industry best practices and coding standards. - Ensure applications adhere to security and data privacy standards. - Troubleshoot issues arising in development, testing, or production environments. - Test applications to identify and fix bugs and performance bottlenecks. - Ability to navigate the learning curve associated with Android development. Requirements Mandatory Skills: - Good experience in Kotlin for Android development and related Tools. - Proficient in MVVM and Clean Architecture for maintainable apps. - Experience with Jetpack Compose for UI and XML for legacy views. - Hands-on with Dagger Hilt for Dependency Injection and efficient code management. - Experienced with Retrofit & OkHttp for REST API calls and Apollo Client for GraphQL APIs. - Familiar with Room for local databases and DataStore for preferences storage. - Skilled in Kotlin Coroutines and StateFlow/SharedFlow for background tasks and state management. - Good understanding and practical experience working with Kotlin collections and performing common operations using Kotlin's standard library functions. - Familiar with Play Store distribution processes. Nice-to-Have Skills: - Experience with Analytics and Monitoring Tools - Proficiency in Map SDKs and Geolocation Services - Understanding of Unit Testing and Test Automation - Experienced with Git, GitHub Actions, Bitrise, and Firebase App Distribution for version control and deployment. - Knowledge of OAuth 2.0 for secure authentication. - Understanding of Multi-module architecture.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

indore, madhya pradesh

On-site

The AM3 Group is looking for a highly skilled Senior Java Developer with a strong background in AWS cloud services to be a part of our dynamic team. In this role, you will have the opportunity to create and manage modern, scalable, and cloud-native applications using Java (up to Java 17), Spring Boot, Angular, and a comprehensive range of AWS tools. As a Senior Java Developer at AM3 Group, your responsibilities will include developing full-stack applications utilizing Java, Spring Boot, Angular, and RESTful APIs. You will be involved in building and deploying cloud-native solutions with AWS services such as EC2, S3, Lambda, RDS, DynamoDB, and API Gateway. Additionally, you will be tasked with designing and implementing microservices architectures for enhanced scalability and resilience. Your role will also entail creating and maintaining CI/CD pipelines using tools like Jenkins, GitHub Actions, AWS CodePipeline, and Terraform, as well as containerizing applications with Docker and managing them through Kubernetes (EKS). Monitoring and optimizing performance using AWS CloudWatch, X-Ray, and the ELK Stack, working with Apache Kafka and Redis for real-time event-driven systems, and conducting unit/integration testing with JUnit, Mockito, Jasmine, and API testing via Postman are also key aspects of the role. Collaboration within Agile/Scrum teams to deliver features in iterative sprints is an essential part of your responsibilities. The ideal candidate should possess a minimum of 8 years of Java development experience with a strong understanding of Java 8/11/17, expertise in Spring Boot, Hibernate, and microservices, as well as solid experience with AWS including infrastructure and serverless (Lambda, EC2, S3, etc.). Frontend development exposure with Angular (v212), JavaScript, and Bootstrap, hands-on experience with CI/CD, GitHub Actions, Jenkins, and Terraform, familiarity with SQL (MySQL, Oracle) and NoSQL (DynamoDB, MongoDB), and knowledge of SQS, JMS, and event-driven architecture are required skills. Additionally, familiarity with DevSecOps and cloud security best practices is essential. Preferred qualifications include experience with serverless frameworks (AWS Lambda), familiarity with React.js, Node.js, or Kotlin, and exposure to Big Data, Apache Spark, or machine learning pipelines. Join our team at AM3 Group to work on challenging and high-impact cloud projects, benefit from competitive compensation and benefits, enjoy a flexible work environment, be part of a culture of innovation and continuous learning, and gain global exposure through cross-functional collaboration. Apply now to be a part of a future-ready team that is shaping cloud-native enterprise solutions! For any questions or referrals, please contact us at careers@am3group.com. To learn more about us, visit our website at https://am3group.com/.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As an Android Developer specializing in Kotlin and Flutter, you will be an integral part of our mobile development team at a location in Hyderabad, Remote, or Hybrid setup. We are looking for individuals with 3+ years of experience to join us as immediate joiners for a full-time position. Your main responsibilities will include building and maintaining Android applications using Kotlin, collaborating closely with product, design, and backend teams to deliver features, and ensuring app performance, responsiveness, and reliability. You will be expected to write clean, testable, and maintainable code while staying updated with Android best practices and the latest tools. The ideal candidate should possess a strong command of Kotlin and Android SDK, be familiar with MVVM architecture and Jetpack components, have experience working with REST APIs, Git, and third-party libraries. Experience with Jetpack Compose, coroutines, or Firebase would be a bonus. It is also preferred that you have apps published on the Play Store and experience in performance optimization. In addition to the technical skills, you should be willing to work day shifts, evening shifts, and be available on weekends. If you are passionate about building amazing Android apps and thrive in a collaborative environment, apply now and be a part of our impactful projects. This position is available as Full-time, Part-time, Permanent, or Contractual / Temporary, and the work location could be in person based on the requirement.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

You are invited to join our team as a Software Engineer - Android based in Mohali, Chandigarh. As an Android Developer, your primary responsibility will encompass designing and coding the base application, addressing bugs, ensuring the application's quality and code maintenance, and consistently implementing updates to enhance the application's functionality. Your key roles and responsibilities will include: - Proficiency in understanding third-party integration. - Designing a modular and maintainable App structure using the best-known design patterns. - Implementation of high-quality Java/Kotlin code and UI layouts. - Conducting regular code reviews and refactoring when necessary. - Staying abreast of the latest technology trends, frameworks, and design patterns to uphold high-quality App code standards. - Providing guidance and supervision to junior developers. - Actively contributing ideas and participating in product-related discussions. To qualify for this position, you should possess: - 1-3 years of experience in native Android development using Java and Kotlin. - Strong grasp of OOPS concepts and proficient programming skills in Java and Kotlin. - Sound knowledge of Android SDK, various Android versions, and handling diverse screen sizes. - Experience in working with remote data through REST and JSON. - Good understanding of Jetpack Components like View Model, Live Data, DataBinding, Room, etc. - Familiarity with libraries such as Dagger, Okhttp, Retrofit, Glide, Volley, Picasso, Mockito, or their equivalents in Android. - Understanding of design architectures like MVC, MVP, MVVM. - Knowledge of Google's Android design principles and interface guidelines. - Proficiency in offline storage, threading, and performance optimization. - Familiarity with cloud message APIs and push notifications utilizing FCM. - Proficient understanding of code versioning tools like Git. - Ability to self-manage and work independently in a collaborative environment while being a valuable team player. - Experience in developing at least one project from scratch independently. Qualifications required for this role: BE/B.Tech/MCA. Compensation: The compensation package is negotiable for ideal candidates.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As an Android Developer, you will be part of a team responsible for developing mobile applications. Your role will involve creating, maintaining, and enhancing Android applications while collaborating with designers, developers, and testers to deliver new features and improve existing solutions. Additionally, you will have the opportunity to expand your skills by working on backend services supporting mobile apps, built in Kotlin and Java. You will be responsible for developing robust and efficient Android solutions, maintaining and optimizing existing mobile app functionalities, and providing expertise in Android development. Collaboration with team members, taking responsibility for the quality and performance of Android components, and contributing to the development and refinement of best practices within the team are key aspects of this role. Your ability to write testable code, perform testing, and showcase strong teamwork skills will be essential in achieving business and technical goals. Requirements for this position include a minimum of 4 years of experience in native Android development, a strong knowledge of Kotlin/Java and the Android framework, familiarity with current Android trends and development tools, an understanding of design patterns and principles for high-quality code, and a willingness to collaborate on complex tasks.,

Posted 2 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies